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

Diff for /src/usr.bin/rwall/rwall.c between version 1.3 and 1.4

version 1.3, 1996/09/16 02:26:14 version 1.4, 1998/12/16 01:29:37
Line 124 
Line 124 
         time_t now;          time_t now;
         FILE *fp;          FILE *fp;
         int fd;          int fd;
         char *whom, hostname[MAXHOSTNAMELEN], lbuf[100], tmpname[32];          char *whom, hostname[MAXHOSTNAMELEN], lbuf[100], tmpname[64];
   
         (void)strcpy(tmpname, _PATH_TMP);          snprintf(tmpname, sizeof(tmpname), "%s/wall.XXXXXX", _PATH_TMP);
         (void)strcat(tmpname, "wall.XXXXXX");  
         if (!(fd = mkstemp(tmpname)) || !(fp = fdopen(fd, "r+"))) {          if (!(fd = mkstemp(tmpname)) || !(fp = fdopen(fd, "r+"))) {
                 (void)fprintf(stderr, "wall: can't open temporary file.\n");                  (void)fprintf(stderr, "wall: can't open temporary file.\n");
                 exit(1);                  exit(1);

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4