X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a3c523fe2be39d16e75fe578d17c0c68a1ff4cee..de7204b4485db1055c6c84d2025423a199192084:/src/simdag/sd_dotloader.cpp diff --git a/src/simdag/sd_dotloader.cpp b/src/simdag/sd_dotloader.cpp index 759b2b5970..fdd429a221 100644 --- a/src/simdag/sd_dotloader.cpp +++ b/src/simdag/sd_dotloader.cpp @@ -167,9 +167,7 @@ xbt_dynar_t SD_dotload_generic(const char * filename, seq_par_t seq_or_par, bool dst = (SD_task_t)xbt_dict_get_or_null(jobs, dst_name); if (size > 0) { - int namesize=(strlen(src_name)+strlen(dst_name)+6); - char *name = (char*)xbt_malloc(namesize*sizeof(char*)); - snprintf(name,namesize, "%s->%s", src_name, dst_name); + char *name = bprintf("%s->%s", src_name, dst_name); XBT_DEBUG("See ", name, size); if (!(task = (SD_task_t)xbt_dict_get_or_null(jobs, name))) { if (seq_or_par == sequential)