mkheaders.c | 173 char nfname[BUFSIZ], tfname[BUFSIZ]; local in function:emitcnt 177 (void)snprintf(nfname, sizeof(nfname), "%s.h", head->nv_name); 178 (void)snprintf(tfname, sizeof(tfname), "tmp_%s", nfname); 193 return (moveifchanged(tfname, nfname)); 468 * Compare two files. If nfname doesn't exist, or is different from 469 * tfname, move tfname to nfname. Otherwise, delete tfname. 472 moveifchanged(const char *tfname, const char *nfname) 480 if ((nfp = fopen(nfname, "r")) == NULL) 519 if (rename(tfname, nfname) == -1 [all...] |