X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6ee7e9c2e455536ab817ae0136acfbb53822eecd..418a8a2942538b0741691f030b2fa8e6bae47290:/tools/gras/stub_generator.c diff --git a/tools/gras/stub_generator.c b/tools/gras/stub_generator.c index 4d89eaf2d1..dfe760ce2d 100644 --- a/tools/gras/stub_generator.c +++ b/tools/gras/stub_generator.c @@ -22,11 +22,8 @@ #include "gras_stub_generator.h" #include - - XBT_LOG_NEW_DEFAULT_SUBCATEGORY(stubgen, gras, "Stub generator"); - #ifdef _XBT_WIN32 #include #endif @@ -43,6 +40,7 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(stubgen, gras, "Stub generator"); xbt_dict_t process_function_set = NULL; xbt_dynar_t process_list = NULL; xbt_dict_t machine_set = NULL; +char *warning = NULL; void s_process_free(void *process) { @@ -122,7 +120,7 @@ int main(int argc, char *argv[]) } } - xbt_assert1((argc >= 3), + xbt_assert((argc >= 3), "Usage: %s project_name deployment_file [deployment_file...]\n", argv[0]); @@ -139,7 +137,7 @@ int main(int argc, char *argv[]) deployment_file = argv[i]; surf_parse_open(deployment_file); if (surf_parse()) - xbt_assert1(0, "Parse error in %s", deployment_file); + xbt_die("Parse error in %s", deployment_file); surf_parse_close(); } @@ -176,6 +174,11 @@ int main(int argc, char *argv[]) #endif free(warning); + + xbt_dict_free(&process_function_set); + xbt_dynar_free(&process_list); + xbt_dict_free(&machine_set); surf_exit(); + return 0; }