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

Diff for /src/usr.bin/ftp/ftp.c between version 1.64 and 1.65

version 1.64, 2006/05/16 23:43:16 version 1.65, 2006/06/23 20:35:25
Line 923 
Line 923 
         if (fstat(fileno(fout), &st) < 0 || st.st_blksize == 0)          if (fstat(fileno(fout), &st) < 0 || st.st_blksize == 0)
                 st.st_blksize = BUFSIZ;                  st.st_blksize = BUFSIZ;
         if (st.st_blksize > bufsize) {          if (st.st_blksize > bufsize) {
                 if (buf)                  (void)free(buf);
                         (void)free(buf);  
                 buf = malloc((unsigned)st.st_blksize);                  buf = malloc((unsigned)st.st_blksize);
                 if (buf == NULL) {                  if (buf == NULL) {
                         warn("malloc");                          warn("malloc");

Legend:
Removed from v.1.64  
changed lines
  Added in v.1.65