Lines Matching refs:f
524 FILE *f; member
537 if (feof(lf->f)) return NULL; in getF()
538 *size = fread(lf->buff, 1, sizeof(lf->buff), lf->f); in getF()
560 lf.f = stdin; in luaL_loadfile()
564 lf.f = fopen(filename, "r"); in luaL_loadfile()
565 if (lf.f == NULL) return errfile(L, "open", fnameindex); in luaL_loadfile()
567 c = getc(lf.f); in luaL_loadfile()
570 while ((c = getc(lf.f)) != EOF && c != '\n') ; /* skip first line */ in luaL_loadfile()
571 if (c == '\n') c = getc(lf.f); in luaL_loadfile()
574 lf.f = freopen(filename, "rb", lf.f); /* reopen in binary mode */ in luaL_loadfile()
575 if (lf.f == NULL) return errfile(L, "reopen", fnameindex); in luaL_loadfile()
577 while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ; in luaL_loadfile()
580 ungetc(c, lf.f); in luaL_loadfile()
582 readstatus = ferror(lf.f); in luaL_loadfile()
583 if (filename) fclose(lf.f); /* close file (even in case of errors) */ in luaL_loadfile()