Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
bugfix in trace replay: cannot use split_in_place if only one trace file: memory...
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 10 Dec 2010 12:51:52 +0000 (12:51 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 10 Dec 2010 12:51:52 +0000 (12:51 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9129 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/msg/msg_actions.c

index 0b54b3e..aab6aaa 100644 (file)
@@ -152,7 +152,9 @@ static xbt_dynar_t action_get_action(char *name)
       xbt_str_trim(action_line, NULL);
       if (action_line[0] == '\0')
         continue;
-      evt = xbt_str_split_quoted_in_place(action_line);
+      /* we cannot split in place here because we parse&store several lines for
+       * the colleagues... */
+      evt = xbt_str_split_quoted(action_line);
 
       // if it's for me, I'm done
       evtname = xbt_dynar_get_as(evt, 0, char *);