Browse Source

[2850] Add default case for switch on MemorySegmentOpenMode

Mukund Sivaraman 12 years ago
parent
commit
c6cadebf7b
1 changed files with 5 additions and 0 deletions
  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;