From a07e7048bfbd06505a29ba5e3a981bec2c4f90de Mon Sep 17 00:00:00 2001 From: schnorr Date: Tue, 7 Dec 2010 09:56:31 +0000 Subject: [PATCH] [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 --- src/instr/instr_simdag.c | 3 +-- src/instr/instr_surf.c | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) 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 */ -- 2.20.1