version 1.21, 2002/02/16 21:27:49 |
version 1.22, 2002/08/08 10:37:41 |
|
|
if (inch == 's') { |
if (inch == 's') { |
in = nxtfld(inbuf); |
in = nxtfld(inbuf); |
if (*in) { |
if (*in) { |
for (n=0; in[n] > ' '; n++) { /* sizeof fname? */ |
for (n=0; |
|
in[n] > ' ' && n < sizeof *fname - 1; |
|
n++) { |
fname[n] = in[n]; |
fname[n] = in[n]; |
} |
} |
fname[n] = NULL; |
fname[n] = NULL; |
} |
} |
else |
else |
strcpy(fname, "Messages"); |
strcpy(fname, "Messages"); |
fd = open(fname, O_RDWR|O_EXCL|O_CREAT|O_APPEND); |
fd = open(fname, O_RDWR|O_EXCL|O_CREAT|O_APPEND, 0666); |
} |
} |
else { |
else { |
strcpy(fname, _PATH_TMPFILE); |
strcpy(fname, _PATH_TMPFILE); |