Lines Matching refs:filename
432 openinclude(char* filename, int searchlocal) in openinclude() argument
459 if (filename[0] != '/' in openinclude()
460 && hasdirectory(infile->filename, tmpname)) in openinclude()
461 strcat(tmpname, filename); in openinclude()
463 strcpy(tmpname, filename); in openinclude()
466 if (!hasdirectory(filename, tmpname) in openinclude()
467 && hasdirectory(infile->filename, tmpname)) in openinclude()
468 strcat(tmpname, filename); in openinclude()
470 strcpy(tmpname, filename); in openinclude()
481 if (strlen(*incptr) + strlen(filename) >= (NFWORK - 1)) in openinclude()
485 if (filename[0] == '/') in openinclude()
486 strcpy(tmpname, filename); in openinclude()
488 sprintf(tmpname, "%s/%s", *incptr, filename); in openinclude()
491 if (filename[0] == '\\') in openinclude()
492 strcpy(tmpname, filename); in openinclude()
494 sprintf(tmpname, "%s\\%s", *incptr, filename); in openinclude()
497 if (!hasdirectory(filename, tmpname)) in openinclude()
498 sprintf(tmpname, "%s%s", *incptr, filename); in openinclude()