[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.28 and 1.29

version 1.28, 2001/08/25 19:52:05 version 1.29, 2001/11/19 19:02:18
Line 90 
Line 90 
 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 size_t, int *, int *, int));  int     file_write __P((int, char *, size_t, int *, int *, int));
   
 int  int
 main(argc, argv)  main(argc, argv)
Line 420 
Line 420 
  */   */
 void  void
 copy(from_fd, from_name, to_fd, to_name, size, sparse)  copy(from_fd, from_name, to_fd, to_name, size, sparse)
         register int from_fd, to_fd;          int from_fd, to_fd;
         char *from_name, *to_name;          char *from_name, *to_name;
         off_t size;          off_t size;
         int sparse;          int sparse;
 {  {
         register ssize_t nr, nw;          ssize_t nr, nw;
         int serrno;          int serrno;
         char *p, buf[MAXBSIZE];          char *p, buf[MAXBSIZE];
   
Line 579 
Line 579 
 install_dir(path)  install_dir(path)
         char *path;          char *path;
 {  {
         register char *p;          char *p;
         struct stat sb;          struct stat sb;
         int ch;          int ch;
   
Line 724 
Line 724 
 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 size_t cnt;          size_t cnt;
         int *rem;          int *rem;
         int *isempt;          int *isempt;
         int sz;          int sz;
 {  {
         register char *pt;          char *pt;
         register char *end;          char *end;
         register size_t wcnt;          size_t wcnt;
         register char *st = str;          char *st = str;
   
         /*          /*
          * while we have data to process           * while we have data to process

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29