X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/77c0d30a89c96cbbce808326e6da24bc690961ec..b1b6cb61ca85e53ac6d90a9b2bdc7d031ebaa6b8:/src/surf/surf.c diff --git a/src/surf/surf.c b/src/surf/surf.c index 88800695c5..f3d3211e61 100644 --- a/src/surf/surf.c +++ b/src/surf/surf.c @@ -357,7 +357,7 @@ FILE *surf_fopen(const char *name, const char *mode) int i; char *path = NULL; FILE *file = NULL; - int path_name_len = 0; /* don't count '\0' */ + unsigned int path_name_len = 0; /* don't count '\0' */ xbt_assert0(name, "Need a non-NULL file name"); @@ -417,6 +417,8 @@ void surf_exit(void) free(path_name); path_name = NULL; } + surf_parse_free_callbacks(); + NOW=0; /* Just in case the user plans to restart the simulation afterward */ xbt_exit(); }