[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.13.4.1 and 1.13.4.2

version 1.13.4.1, 2002/03/07 17:37:46 version 1.13.4.2, 2002/06/26 18:22:34
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.13.4.1  
changed lines
  Added in v.1.13.4.2