X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/edde8f7fbc1b74a81551bf9eb7bac1935b999296..01576be98a9728a4852b16e8ffb577b375252d5e:/src/msg/msg_actions.c diff --git a/src/msg/msg_actions.c b/src/msg/msg_actions.c index 580915586c..4218ab18f5 100644 --- a/src/msg/msg_actions.c +++ b/src/msg/msg_actions.c @@ -84,8 +84,8 @@ static int MSG_action_runner(int argc, char *argv[]) void _MSG_action_init() { - action_funs = xbt_dict_new(); - action_queues = xbt_dict_new(); + action_funs = xbt_dict_new_homogeneous(NULL); + action_queues = xbt_dict_new_homogeneous(NULL); MSG_function_register_default(MSG_action_runner); } @@ -98,7 +98,6 @@ void _MSG_action_exit() static const char **action_get_action(char *name) { - ssize_t read; xbt_dynar_t evt = NULL; char *evtname = NULL; @@ -110,7 +109,7 @@ static const char **action_get_action(char *name) } // Read lines until I reach something for me (which breaks in loop body) // or end of file reached - while ((read = getline(&action_line, &action_len, action_fp)) != -1) { + while (getline(&action_line, &action_len, action_fp) != -1) { // cleanup and split the string I just read char *comment = strchr(action_line, '#'); if (comment != NULL) @@ -190,7 +189,7 @@ MSG_error_t MSG_action_trace_run(char *path) if (path) fclose(action_fp); xbt_dict_free(&action_queues); - action_queues = xbt_dict_new(); + action_queues = xbt_dict_new_homogeneous(NULL); return res; }