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

Diff for /src/usr.bin/xinstall/xinstall.c between version 1.17 and 1.18

version 1.17, 1998/12/16 19:55:57 version 1.18, 1998/12/17 17:19:49
Line 89 
Line 89 
 void    usage __P((void));  void    usage __P((void));
 int     create_newfile __P((char *, struct stat *));  int     create_newfile __P((char *, struct stat *));
 int     create_tempfile __P((char *, char *, size_t));  int     create_tempfile __P((char *, char *, size_t));
 int     file_write __P((int, char *, register int, int *, int *, int));  int     file_write __P((int, char *, register size_t, int *, int *, int));
   
 int  int
 main(argc, argv)  main(argc, argv)
Line 391 
Line 391 
         }          }
   
         (void)close(to_fd);          (void)close(to_fd);
         (void)close(from_fd);          if (!devnull)
                   (void)close(from_fd);
 }  }
   
 /*  /*
Line 405 
Line 406 
         off_t size;          off_t size;
         int sparse;          int sparse;
 {  {
         register int nr, nw;          register ssize_t nr, nw;
         int serrno;          int serrno;
         char *p, buf[MAXBSIZE];          char *p, buf[MAXBSIZE];
   
Line 533 
Line 534 
         int serrno, status;          int serrno, status;
         char *path_strip;          char *path_strip;
   
   #ifdef __GNUC__                         /* XXX: to shut up gcc warnings */
           (void)&path_strip;
   #endif
   
         if (issetugid() || (path_strip = getenv("STRIP")) == NULL)          if (issetugid() || (path_strip = getenv("STRIP")) == NULL)
                 path_strip = _PATH_STRIP;                  path_strip = _PATH_STRIP;
   
Line 696 
Line 701 
 file_write(fd, str, cnt, rem, isempt, sz)  file_write(fd, str, cnt, rem, isempt, sz)
         int fd;          int fd;
         char *str;          char *str;
         register int cnt;          register size_t cnt;
         int *rem;          int *rem;
         int *isempt;          int *isempt;
         int sz;          int sz;
 {  {
         register char *pt;          register char *pt;
         register char *end;          register char *end;
         register int wcnt;          register size_t wcnt;
         register char *st = str;          register char *st = str;
   
         /*          /*

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18