X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2bd9a37bbb72eac4ed613b3d6953aba6555e2e92..40334ce6fe520b2fa7d1e240716e4f34a5fdc74e:/src/xbt/mmalloc/mmprivate.h diff --git a/src/xbt/mmalloc/mmprivate.h b/src/xbt/mmalloc/mmprivate.h index 8a40c4891d..07ef47d242 100644 --- a/src/xbt/mmalloc/mmprivate.h +++ b/src/xbt/mmalloc/mmprivate.h @@ -14,6 +14,8 @@ #ifndef __MMPRIVATE_H #define __MMPRIVATE_H 1 +#include + #include "portable.h" #include "xbt/xbt_os_thread.h" #include "xbt/mmalloc.h" @@ -94,6 +96,8 @@ #define ADDRESS(B) ((void*) (((ADDR2UINT(B)) - 1) * BLOCKSIZE + (char*) mdp -> heapbase)) +SG_BEGIN_DECL() + /* Doubly linked lists of free fragments. */ struct list { struct list *next; @@ -328,4 +332,6 @@ void mmalloc_ensure_using_mm(int argc, const char** argv); size_t mmalloc_get_bytes_used_remote(size_t heaplimit, const malloc_info* heapinfo); +SG_END_DECL() + #endif /* __MMPRIVATE_H */