X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a8b5e623ecad573ef13267bd304777462993efdb..cc375ad134c19925e1e343bae932be21cf8a8caf:/src/xbt/xbt_replay.c diff --git a/src/xbt/xbt_replay.c b/src/xbt/xbt_replay.c index 116b0bcee7..cd6fa9acd8 100644 --- a/src/xbt/xbt_replay.c +++ b/src/xbt/xbt_replay.c @@ -133,12 +133,15 @@ void _xbt_replay_action_exit(void) int xbt_replay_action_runner(int argc, char *argv[]) { const char **evt; + int i; if (action_fp) { // A unique trace file while ((evt = action_get_action(argv[0]))) { action_fun function = (action_fun)xbt_dict_get(action_funs, evt[1]); function(evt); + for (i=0;evt[i]!= NULL;i++) + free((char*)evt[i]); free(evt); } } else { // Should have got my trace file in argument