register char *p1, *p2, *p3;
register int c;
FILE *fp;
- char fb[FILENAME_MAX];
+ char fb[PATH_MAX];
char *omode = (wf ? (wf == 2 ? "a" : "w") : "r");
p1 = fn;
p2 = fb;
p3 = ft;
while ((c = *p1++) != 0 && c != FSEPX) {
- if (p2 < &fb[FILENAME_MAX-4])
+ if (p2 < &fb[PATH_MAX-4])
*p2++ = c;
}
*p2++ = FSEPX;
}
}
while ((c = *p3++) != 0) {
- if (p2 < &fb[FILENAME_MAX-1])
+ if (p2 < &fb[PATH_MAX-1])
*p2++ = c;
}
*p2++ = 0;