Parcourir la source

[2850] Add default case for switch on MemorySegmentOpenMode

Mukund Sivaraman il y a 12 ans
Parent
commit
c6cadebf7b
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5 0
      src/lib/datasrc/memory/zone_table_segment_mapped.cc

+ 5 - 0
src/lib/datasrc/memory/zone_table_segment_mapped.cc

@@ -285,6 +285,11 @@ ZoneTableSegmentMapped::reset(MemorySegmentOpenMode mode,
 
     case READ_ONLY:
         segment.reset(openReadOnly(filename));
+        break;
+
+    default:
+        isc_throw(isc::InvalidOperation,
+                  "Invalid MemorySegmentOpenMode passed to reset()");
     }
 
     current_filename_ = filename;