From: Marion Guthmuller Date: Tue, 9 Oct 2012 00:39:02 +0000 (+0200) Subject: set value -1 in unsigned short cannot work fine ... X-Git-Tag: v3_8~97^2~1 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/3325badb97bd570d6a0297cec024e26cf0f8a59d set value -1 in unsigned short cannot work fine ... --- diff --git a/src/xbt/mmalloc/mmprivate.h b/src/xbt/mmalloc/mmprivate.h index 53d17c92db..061a4e7bdd 100644 --- a/src/xbt/mmalloc/mmprivate.h +++ b/src/xbt/mmalloc/mmprivate.h @@ -153,7 +153,7 @@ typedef struct { struct { size_t nfree; /* Free fragments in a fragmented block. */ size_t first; /* First free fragment of the block. */ - unsigned short frag_size[MAX_FRAGMENT_PER_BLOCK]; + short frag_size[MAX_FRAGMENT_PER_BLOCK]; void *bt[MAX_FRAGMENT_PER_BLOCK][XBT_BACKTRACE_SIZE]; /* Where it was malloced (or realloced lastly) */ heap_area_t equal_to[MAX_FRAGMENT_PER_BLOCK]; } busy_frag;