X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/48eb2f1b9262fc74f527816c348ed2aa6efa9f65..6aa0b5daeefc47e74a548c969f1d01bb362ad61e:/src/xbt/xbt_main.cpp diff --git a/src/xbt/xbt_main.cpp b/src/xbt/xbt_main.cpp index ffd97cd274..92a311b0c2 100644 --- a/src/xbt/xbt_main.cpp +++ b/src/xbt/xbt_main.cpp @@ -25,10 +25,10 @@ #include "src/internal_config.h" #include #ifdef _WIN32 -#include /* To silence MSVC on abort() */ +# include /* To silence MSVC on abort() */ #endif #if HAVE_UNISTD_H -# include +# include #endif XBT_LOG_NEW_DEFAULT_SUBCATEGORY(module, xbt, "module handling"); @@ -85,7 +85,7 @@ static void xbt_preinit() #elif HAVE_SYSCONF xbt_pagesize = sysconf(_SC_PAGESIZE); #else - #error Cannot get page size. +# error Cannot get page size. #endif xbt_pagebits = log2(xbt_pagesize); @@ -114,7 +114,6 @@ static void xbt_postexit() xbt_os_thread_mod_postexit(); xbt_dynar_free(&xbt_cmdline); xbt_log_postexit(); - free(xbt_binary_name); #if SIMGRID_HAVE_MC mmalloc_postexit(); #endif @@ -131,7 +130,7 @@ void xbt_init(int *argc, char **argv) return; } - xbt_binary_name = xbt_strdup(argv[0]); + xbt_binary_name = argv[0]; xbt_cmdline = xbt_dynar_new(sizeof(char*), NULL); for (int i = 0; i < *argc; i++) xbt_dynar_push(xbt_cmdline,&(argv[i]));