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

Diff for /src/usr.bin/ssh/Attic/monitor_mm.c between version 1.20 and 1.21

version 1.20, 2015/01/20 23:14:00 version 1.21, 2015/02/06 23:21:59
Line 31 
Line 31 
 #include <errno.h>  #include <errno.h>
 #include <stdarg.h>  #include <stdarg.h>
 #include <stddef.h>  #include <stddef.h>
   #include <stdint.h>
 #include <stdlib.h>  #include <stdlib.h>
 #include <string.h>  #include <string.h>
 #include <limits.h>  
   
 #include "xmalloc.h"  #include "xmalloc.h"
 #include "ssh.h"  #include "ssh.h"
Line 168 
Line 168 
   
         if (size == 0)          if (size == 0)
                 fatal("mm_malloc: try to allocate 0 space");                  fatal("mm_malloc: try to allocate 0 space");
         if (size > SIZE_T_MAX - MM_MINSIZE + 1)          if (size > SIZE_MAX - MM_MINSIZE + 1)
                 fatal("mm_malloc: size too big");                  fatal("mm_malloc: size too big");
   
         size = ((size + (MM_MINSIZE - 1)) / MM_MINSIZE) * MM_MINSIZE;          size = ((size + (MM_MINSIZE - 1)) / MM_MINSIZE) * MM_MINSIZE;

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21