Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Turn off smpi on windows
[simgrid.git] / src / instr / instr_paje_trace.c
index 1a3b6ab..b994510 100644 (file)
@@ -155,7 +155,9 @@ void TRACE_paje_start(void)
 {
   char *filename = TRACE_get_filename();
   tracing_file = fopen(filename, "w");
-  xbt_assert (tracing_file != NULL, "Tracefile %s could not be opened for writing.", filename);
+  if (tracing_file == NULL){
+    THROWF (system_error, 1, "Tracefile %s could not be opened for writing.", filename);
+  }
 
   XBT_DEBUG("Filename %s is open for writing", filename);
 
@@ -646,6 +648,8 @@ static void free_paje_event (paje_event_t event)
     xbt_free (((endLink_t)(event->data))->value);
     xbt_free (((endLink_t)(event->data))->key);
     break;
+  default:
+    break;
   }
   xbt_free (event->data);
   xbt_free (event);