X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9e68ca10e951fb61e944c99c7774b1e415ae9f6d..7a21edf0ad00eee185ec492e9bbf094901fa25fe:/src/xbt/mmalloc/mmprivate.h diff --git a/src/xbt/mmalloc/mmprivate.h b/src/xbt/mmalloc/mmprivate.h index 8eeadaafa1..f3e4d20158 100644 --- a/src/xbt/mmalloc/mmprivate.h +++ b/src/xbt/mmalloc/mmprivate.h @@ -154,10 +154,9 @@ typedef struct { /* Heap information for a busy block. */ struct { size_t nfree; /* Free fragments in a fragmented block. */ - short frag_size[MAX_FRAGMENT_PER_BLOCK]; + ssize_t frag_size[MAX_FRAGMENT_PER_BLOCK]; //void *bt[MAX_FRAGMENT_PER_BLOCK][XBT_BACKTRACE_SIZE]; /* Where it was malloced (or realloced lastly) */ int ignore[MAX_FRAGMENT_PER_BLOCK]; - heap_area_t equal_to[MAX_FRAGMENT_PER_BLOCK]; } busy_frag; struct { size_t size; /* Size (in blocks) of a large cluster. */ @@ -165,7 +164,6 @@ typedef struct { //void *bt[XBT_BACKTRACE_SIZE]; /* Where it was malloced (or realloced lastly) */ //int bt_size; int ignore; - heap_area_t equal_to; } busy_block; /* Heap information for a free block (that may be the first of a free cluster). */ struct {