]> AND Public Git Repository - simgrid.git/blobdiff - src/surf/surf.c
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Mem leak hunting!
[simgrid.git] / src / surf / surf.c
index 6daa250ad3a95eff90c8b28d2634f77c28c98384..ce50a00284704489ae4086b294cdbf48bd7b0db3 100644 (file)
@@ -141,6 +141,7 @@ void surf_finalize(void)
     xbt_dynar_free(&resource_list);
 
   tmgr_finalize();
+  surf_parse_lex_destroy();
 }
 
 double surf_solve(void)
@@ -186,7 +187,7 @@ double surf_solve(void)
   }
 
   if (min < 0.0)
-    return 0.0;
+    return -1.0;
 
   while ((next_event_date = tmgr_history_next_date(history)) != -1.0) {
     if (next_event_date > NOW + min)