X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/595e59c568ff5f8510de201bfd800951cdc2adcb..df740d05eb82dc5c7af785e0967db186f9ea194c:/src/xbt/mmalloc/mm_legacy.c?ds=sidebyside diff --git a/src/xbt/mmalloc/mm_legacy.c b/src/xbt/mmalloc/mm_legacy.c index a8962f7f4d..e18d68c5a5 100644 --- a/src/xbt/mmalloc/mm_legacy.c +++ b/src/xbt/mmalloc/mm_legacy.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2010-2015. The SimGrid Team. +/* Copyright (c) 2010-2019. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -92,13 +92,14 @@ static void* mm_fake_calloc(size_t nmemb, size_t size) return mm_fake_malloc(n); } -static void* mm_fake_realloc(void *p, size_t s) +static void* mm_fake_realloc(XBT_ATTRIB_UNUSED void* p, size_t s) { return mm_fake_malloc(s); } -static void mm_fake_free(void *p) +static void mm_fake_free(XBT_ATTRIB_UNUSED void* p) { + // Nothing to do } /* Function signatures for the main malloc functions: */ @@ -118,7 +119,7 @@ static int mm_initialized; /** Constructor functions used to initialize the malloc implementation */ -static void __attribute__((constructor(101))) mm_legacy_constructor() +XBT_ATTRIB_CONSTRUCTOR(101) static void mm_legacy_constructor() { if (mm_initialized) return;