Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix segfault when surf_network_model->name == NULL
[simgrid.git] / src / surf / surf.c
index f1eb0f5..09c7ccd 100644 (file)
@@ -457,7 +457,7 @@ double surf_solve(double max_date)
   XBT_DEBUG("Min for other resources : %f", min);
 
 
-  if(!strcmp(surf_network_model->name,"network NS3")){
+  if(surf_network_model->name && !strcmp(surf_network_model->name,"network NS3")){
        // run until min or next flow
        model_next_action_end = surf_network_model->model_private->share_resources(min);
        XBT_DEBUG("Min for NS3 : %f", model_next_action_end);