X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/798b6c0194977e423e5b0a7a6fe3366afcb753aa..79c07daa1fb9a5cbda0f52165f443458ca321ecd:/src/xbt/snprintf.c diff --git a/src/xbt/snprintf.c b/src/xbt/snprintf.c index b6f7b75c90..644c638487 100644 --- a/src/xbt/snprintf.c +++ b/src/xbt/snprintf.c @@ -1026,3 +1026,17 @@ int portable_vsnprintf(char *str, size_t str_m, const char *fmt, va_list ap) { return (int) str_l; } #endif + + +/* FIXME: better place */ +#include "xbt/sysdep.h" + +char *bprintf(const char*fmt, ...) { + va_list ap; + char *res; + + va_start(ap, fmt); + vasprintf(&res,fmt,ap); + va_end(ap); + return res; +}