1 --- base/gsmalloc.c.orig 2015-08-22 03:09:16.838614000 +0900
2 +++ base/gsmalloc.c 2015-08-22 03:09:34.776354000 +0900
5 uint added = size + sizeof(gs_malloc_block_t);
7 - if (mmem->limit - added < mmem->used)
8 + if (added <= size || mmem->limit - added < mmem->used)
9 set_msg("exceeded limit");
10 else if ((ptr = (byte *) Memento_label(malloc(added), cname)) == 0)