From de7204b4485db1055c6c84d2025423a199192084 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Wed, 1 Jun 2016 10:22:47 +0200 Subject: [PATCH 1/1] code simplification thanks to bprintf --- src/simdag/sd_dotloader.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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) -- 2.20.1