changeset 2091:68f1924fdd13

Restructure feature switch so fallback return is in the default case.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Thu, 11 Jun 2020 01:27:38 +0000
parents cdb94c6fd611
children 95b9c7780f3f
files gtk/dw.c gtk3/dw.c mac/dw.m os2/dw.c win/dw.c
diffstat 5 files changed, 28 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/gtk/dw.c	Thu Jun 11 01:11:23 2020 +0000
+++ b/gtk/dw.c	Thu Jun 11 01:27:38 2020 +0000
@@ -13850,8 +13850,9 @@
         case DW_FEATURE_CONTAINER_STRIPE:
         case DW_FEATURE_MLE_WORD_WRAP:
             return DW_FEATURE_ENABLED;
+        default:
+            return DW_FEATURE_UNSUPPORTED;
     }
-    return DW_FEATURE_UNSUPPORTED;
 }
 
 /*
@@ -13885,6 +13886,7 @@
         case DW_FEATURE_MLE_WORD_WRAP:
             return DW_ERROR_GENERAL;
         /* These features are supported and configurable */
+        default:
+            return DW_FEATURE_UNSUPPORTED;
     }
-    return DW_FEATURE_UNSUPPORTED;
-}
+}
--- a/gtk3/dw.c	Thu Jun 11 01:11:23 2020 +0000
+++ b/gtk3/dw.c	Thu Jun 11 01:27:38 2020 +0000
@@ -12341,8 +12341,9 @@
 #endif
         case DW_FEATURE_MLE_WORD_WRAP:
             return DW_FEATURE_ENABLED;
+        default:
+            return DW_FEATURE_UNSUPPORTED;
     }
-    return DW_FEATURE_UNSUPPORTED;
 }
 
 /*
@@ -12381,6 +12382,7 @@
         case DW_FEATURE_MLE_WORD_WRAP:
             return DW_ERROR_GENERAL;
         /* These features are supported and configurable */
+        default:
+            return DW_FEATURE_UNSUPPORTED;
     }
-    return DW_FEATURE_UNSUPPORTED;
-}
+}
--- a/mac/dw.m	Thu Jun 11 01:11:23 2020 +0000
+++ b/mac/dw.m	Thu Jun 11 01:27:38 2020 +0000
@@ -12643,8 +12643,9 @@
             return DW_FEATURE_ENABLED;
         }
 #endif
-    }
-    return DW_FEATURE_UNSUPPORTED;
+        default:
+            return DW_FEATURE_UNSUPPORTED;
+    }
 }
 
 /*
@@ -12692,6 +12693,7 @@
             return DW_ERROR_NONE;
         }
 #endif
-    }
-    return DW_FEATURE_UNSUPPORTED;
-}
+        default:
+            return DW_FEATURE_UNSUPPORTED;
+    }
+}
--- a/os2/dw.c	Thu Jun 11 01:11:23 2020 +0000
+++ b/os2/dw.c	Thu Jun 11 01:27:38 2020 +0000
@@ -13850,8 +13850,9 @@
         case DW_FEATURE_NOTEBOOK_STATUS_TEXT:
         case DW_FEATURE_MDI:
             return DW_FEATURE_ENABLED;
+        default:
+            return DW_FEATURE_UNSUPPORTED;
     }
-    return DW_FEATURE_UNSUPPORTED;
 }
 
 /*
@@ -13878,6 +13879,7 @@
         case DW_FEATURE_MDI:
             return DW_ERROR_GENERAL;
         /* These features are supported and configurable */
+        default:
+            return DW_FEATURE_UNSUPPORTED;
     }
-    return DW_FEATURE_UNSUPPORTED;
-}
+}
--- a/win/dw.c	Thu Jun 11 01:11:23 2020 +0000
+++ b/win/dw.c	Thu Jun 11 01:27:38 2020 +0000
@@ -13386,8 +13386,9 @@
             break;
         }
 #endif
+        default:
+            return DW_FEATURE_UNSUPPORTED;
     }
-    return DW_FEATURE_UNSUPPORTED;
 }
 
 /*
@@ -13429,7 +13430,8 @@
             return DW_ERROR_NONE;
         }
 #endif
+        default:
+            return DW_FEATURE_UNSUPPORTED;
     }
-    return DW_FEATURE_UNSUPPORTED;
-}
-
+}
+