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

Diff for /src/usr.bin/signify/zsig.c between version 1.10 and 1.11

version 1.10, 2016/09/04 17:00:22 version 1.11, 2016/09/08 16:04:01
Line 150 
Line 150 
                 if (residual != bufend) {                  if (residual != bufend) {
                         /* how much can we copy */                          /* how much can we copy */
                         size_t len = bufend - residual;                          size_t len = bufend - residual;
                         if (len >= bufsize) {                          n = len >= bufsize ? bufsize : len;
                                 memcpy(buffer, residual, bufsize);                          memcpy(buffer, residual, n);
                                 n = bufsize;                          residual += n;
                                 residual += bufsize;  
                         } else {  
                                 memcpy(buffer, residual, len);  
                                 residual += len;  
                                 n = len;  
                         }  
                 }                  }
                 /* if we're not done yet, try to obtain more until EOF */                  /* if we're not done yet, try to obtain more until EOF */
                 while (n != bufsize) {                  while (n != bufsize) {

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11