Lines Matching refs:magic
26 static int gm_readbody_pnm(FILE *f, greymap_t **gmp, int magic);
289 int magic[2]; in gm_read() local
296 magic[0] = fgetc_ws(f); in gm_read()
297 if (magic[0] == EOF) { in gm_read()
301 magic[1] = fgetc(f); in gm_read()
302 if (magic[0] == 'P' && magic[1] >= '1' && magic[1] <= '6') { in gm_read()
303 return gm_readbody_pnm(f, gmp, magic[1]); in gm_read()
305 if (magic[0] == 'B' && magic[1] == 'M') { in gm_read()
315 static int gm_readbody_pnm(FILE *f, greymap_t **gmp, int magic) { in gm_readbody_pnm() argument
343 switch (magic) { in gm_readbody_pnm()
511 if (magic == '1' || magic == '4') { in gm_readbody_pnm()
513 } else if (magic == '2' || magic == '5') { in gm_readbody_pnm()