Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make bprintf abort on error, and define bvprintf accordingly.
[simgrid.git] / src / xbt / xbt_log_layout_simple.c
index ddb77e9..e56adc8 100644 (file)
@@ -46,8 +46,7 @@ static void xbt_log_layout_simple_dynamic(xbt_log_layout_t l,
 
   xbt_strbuff_append(buff, loc_buff);
 
 
   xbt_strbuff_append(buff, loc_buff);
 
-  if (vasprintf(&p, fmt, ev->ap_copy) == -1)
-    xbt_die("vasprintf failed");
+  p = bvprintf(fmt, ev->ap_copy);
   xbt_strbuff_append(buff, p);
   free(p);
 
   xbt_strbuff_append(buff, p);
   free(p);