From: schnorr Date: Tue, 7 Dec 2010 09:56:31 +0000 (+0000) Subject: [trace] use xbt_strdup to copy category X-Git-Tag: v3.6_beta2~879 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/a07e7048bfbd06505a29ba5e3a981bec2c4f90de?ds=sidebyside [trace] use xbt_strdup to copy category git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9044 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/instr/instr_simdag.c b/src/instr/instr_simdag.c index 96b5bfe6bb..dc7c556029 100644 --- a/src/instr/instr_simdag.c +++ b/src/instr/instr_simdag.c @@ -24,8 +24,7 @@ void TRACE_sd_set_task_category(SD_task_t task, const char *category) { if (!TRACE_is_active()) return; - task->category = xbt_new(char, strlen(category) + 1); - strcpy(task->category, category); + task->category = xbt_strdup (category); } #endif /* HAVE_TRACING */ diff --git a/src/instr/instr_surf.c b/src/instr/instr_surf.c index e2c2d93536..bfec1b8b9b 100644 --- a/src/instr/instr_surf.c +++ b/src/instr/instr_surf.c @@ -270,7 +270,6 @@ void TRACE_surf_action(surf_action_t surf_action, const char *category) if (!category) return; - surf_action->category = xbt_new(char, strlen(category) + 1); - strncpy(surf_action->category, category, strlen(category) + 1); + surf_action->category = xbt_strdup(category); } #endif /* HAVE_TRACING */