Lines Matching full:magic
34 char magic[4]; /* "XA\0\0", "XAI\0" (sound/speech), or "XAJ\0" (music) */ member
88 char *magic = xa->header.magic; in startread() local
90 /* Check for the magic value */ in startread()
91 if (lsx_readbuf(ft, xa->header.magic, (size_t)4) != 4 || in startread()
92 (memcmp("XA\0\0", xa->header.magic, (size_t)4) != 0 && in startread()
93 memcmp("XAI\0", xa->header.magic, (size_t)4) != 0 && in startread()
94 memcmp("XAJ\0", xa->header.magic, (size_t)4) != 0)) in startread()
112 magic[0], magic[1], magic[2], magic[3], in startread()
113 (magic[0] >= 0x20 && magic[0] <= 0x7e) ? magic[0] : '.', in startread()
114 (magic[1] >= 0x20 && magic[1] <= 0x7e) ? magic[1] : '.', in startread()
115 (magic[2] >= 0x20 && magic[2] <= 0x7e) ? magic[2] : '.', in startread()
116 (magic[3] >= 0x20 && magic[3] <= 0x7e) ? magic[3] : '.'); in startread()