X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0c2dd51124cc3f46d60aee55a43b5da17cf33d2a..968613a336f2fff832f9085e69b990e7371ca8e5:/src/xbt/snprintf.c diff --git a/src/xbt/snprintf.c b/src/xbt/snprintf.c index 526fc95817..e3222d348c 100644 --- a/src/xbt/snprintf.c +++ b/src/xbt/snprintf.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2005-2021. The SimGrid Team. +/* Copyright (c) 2005-2023. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -55,13 +55,14 @@ #endif #include -#include "xbt/sysdep.h" /* xbt_abort() */ #include "src/internal_config.h" /* Do we need vasprintf? */ +#include "xbt/asserts.h" /* xbt_abort() */ +#include "xbt/misc.h" #if !HAVE_VASPRINTF #include #include /* vsnprintf */ -int vasprintf(char **ptr, const char *fmt, va_list ap); +int vasprintf(char** ptr, const char* fmt, va_list ap) XBT_ATTRIB_PRINTF(2, 0); int vasprintf(char **ptr, const char *fmt, va_list ap) { size_t str_m;