From: Martin Quinson Date: Thu, 2 Feb 2012 14:00:15 +0000 (+0100) Subject: cosmetics and kill a now undeclared function prototype X-Git-Tag: exp_20120216~88 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/977f0ae037cfbf3681ef2240be5b5272224a1d0c?ds=sidebyside cosmetics and kill a now undeclared function prototype --- diff --git a/src/xbt/mmalloc/mmorecore.c b/src/xbt/mmalloc/mmorecore.c index 76ff04b876..9d78336d0b 100644 --- a/src/xbt/mmalloc/mmorecore.c +++ b/src/xbt/mmalloc/mmorecore.c @@ -132,15 +132,12 @@ void *mmorecore(struct mdesc *mdp, int size) return (result); } -void *__mmalloc_remap_core(struct mdesc *mdp) +void *__mmalloc_remap_core(xbt_mheap_t mdp) { - void *base; - /* FIXME: Quick hack, needs error checking and other attention. */ - base = mmap(mdp->base, (char *) mdp->top - (char *) mdp->base, + return mmap(mdp->base, (char*) mdp->top - (char*) mdp->base, PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE_OR_SHARED(mdp) | MAP_FIXED, mdp->fd, 0); - return ((void *) base); } diff --git a/src/xbt/mmalloc/mmprivate.h b/src/xbt/mmalloc/mmprivate.h index 123b6278cd..05cdf9ae6e 100644 --- a/src/xbt/mmalloc/mmprivate.h +++ b/src/xbt/mmalloc/mmprivate.h @@ -218,14 +218,9 @@ extern void __mmalloc_free(struct mdesc *mdp, void *ptr); extern struct mdesc *__mmalloc_default_mdp; -/* Initialize the first use of the default malloc descriptor, which uses - an sbrk() region. */ - -extern struct mdesc *__mmalloc_create_default_mdp(void); - /* Remap a mmalloc region that was previously mapped. */ -extern void *__mmalloc_remap_core(struct mdesc *mdp); +extern void *__mmalloc_remap_core(xbt_mheap_t mdp); /* Get core for the memory region specified by MDP, using SIZE as the amount to either add to or subtract from the existing region. Works