From: Ralph Corderoy Date: Sat, 26 Aug 2017 21:40:40 +0000 (+0100) Subject: mh_xmalloc() et al: Use C99's `%zu' to print size_t. X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/d271c70b75ab4017cff7eba790499ff01c6c240d mh_xmalloc() et al: Use C99's `%zu' to print size_t. --- diff --git a/sbr/utils.c b/sbr/utils.c index 8194f134..ad8341cc 100644 --- a/sbr/utils.c +++ b/sbr/utils.c @@ -35,7 +35,7 @@ void *mh_xmalloc(size_t size) size = 1; /* Some mallocs don't like 0. */ p = malloc(size); if (!p) - adios(NULL, "malloc failed, size wanted: %lu", (unsigned long)size); + adios(NULL, "malloc failed, size wanted: %zu", size); return p; } @@ -55,7 +55,7 @@ void *mh_xrealloc(void *ptr, size_t size) new = realloc(ptr, size); if (!new) - adios(NULL, "realloc failed, size wanted: %lu", (unsigned long)size); + adios(NULL, "realloc failed, size wanted: %zu", size); return new; } @@ -70,8 +70,7 @@ void *mh_xcalloc(size_t nelem, size_t elsize) p = calloc(nelem, elsize); if (!p) - adios(NULL, "calloc failed, size wanted: %lu * %lu", - (unsigned long)nelem, (unsigned long)elsize); + adios(NULL, "calloc failed, size wanted: %zu * %zu", nelem, elsize); return p; }