[BACK]Return to msgs.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / msgs

Diff for /src/usr.bin/msgs/Attic/msgs.c between version 1.21 and 1.22

version 1.21, 2002/02/16 21:27:49 version 1.22, 2002/08/08 10:37:41
Line 793 
Line 793 
                 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);

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22