* - use a_type == 0 as "virgin area" flag: set == 1 if -b
*/
+#include <stdlib.h>
#include <stdio.h>
#include <string.h>
-//#if defined(_MSC_VER)
-//#include <stdlib.h>
-//#else
-//#include <alloc.h>
-//#endif
#include "aslink.h"
/* yuck - but including unistd.h causes problems on Cygwin by redefining
sdp.s_area = NULL;
sdp.s_areax = NULL;
sdp.s_addr = 0;
- lastExtendedAddress = -1;
+ // jwk lastExtendedAddress = -1;
break;
case 'M':
register char *p1, *p2, *p3;
register int c;
FILE *fp;
- char fb[FILSPC];
+ 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[FILSPC-4])
+ if (p2 < &fb[PATH_MAX-4])
*p2++ = c;
}
*p2++ = FSEPX;
}
}
while ((c = *p3++) != 0) {
- if (p2 < &fb[FILSPC-1])
+ if (p2 < &fb[PATH_MAX-1])
*p2++ = c;
}
*p2++ = 0;