Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
even better handling ...
[simgrid.git] / src / surf / xml / surfxml_sax_cb.cpp
index 1652090..d3a1168 100644 (file)
@@ -504,7 +504,8 @@ void ETag_surfxml_cluster(){
     break;
   case A_surfxml_cluster_sharing___policy_FULLDUPLEX:
     XBT_WARN("FULLDUPLEX is now deprecated. Please update your platform file to use SPLITDUPLEX instead.");
-    /* no break: that's a fallback */
+    cluster.sharing_policy = SURF_LINK_SPLITDUPLEX;
+    break;
   case A_surfxml_cluster_sharing___policy_SPLITDUPLEX:
     cluster.sharing_policy = SURF_LINK_SPLITDUPLEX;
     break;
@@ -596,8 +597,9 @@ void ETag_surfxml_link(){
      break;
   case A_surfxml_link_sharing___policy_FULLDUPLEX:
     XBT_WARN("FULLDUPLEX is now deprecated. Please update your platform file to use SPLITDUPLEX instead.");
-    /* no break: that's a fallback */
-  case A_surfxml_cluster_sharing___policy_SPLITDUPLEX:
+    link.policy = SURF_LINK_SPLITDUPLEX;
+    break;
+  case A_surfxml_link_sharing___policy_SPLITDUPLEX:
     link.policy = SURF_LINK_SPLITDUPLEX;
     break;
   default: