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

Diff for /src/usr.bin/ssh/Attic/buffer.c between version 1.15 and 1.16

version 1.15, 2002/01/18 18:14:17 version 1.16, 2002/06/26 08:54:18
Line 71 
Line 71 
 {  {
         void *p;          void *p;
   
           if (len > 0x100000)
                   fatal("buffer_append_space: len %u not supported", len);
   
         /* If the buffer is empty, start using it from the beginning. */          /* If the buffer is empty, start using it from the beginning. */
         if (buffer->offset == buffer->end) {          if (buffer->offset == buffer->end) {
                 buffer->offset = 0;                  buffer->offset = 0;
Line 96 
Line 99 
         }          }
         /* Increase the size of the buffer and retry. */          /* Increase the size of the buffer and retry. */
         buffer->alloc += len + 32768;          buffer->alloc += len + 32768;
           if (buffer->alloc > 0xa00000)
                   fatal("buffer_append_space: alloc %u not supported",
                       buffer->alloc);
         buffer->buf = xrealloc(buffer->buf, buffer->alloc);          buffer->buf = xrealloc(buffer->buf, buffer->alloc);
         goto restart;          goto restart;
         /* NOTREACHED */          /* NOTREACHED */

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16