]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2850] Add default case for switch on MemorySegmentOpenMode
authorMukund Sivaraman <muks@isc.org>
Fri, 10 May 2013 12:39:41 +0000 (18:09 +0530)
committerMukund Sivaraman <muks@isc.org>
Fri, 10 May 2013 12:39:41 +0000 (18:09 +0530)
src/lib/datasrc/memory/zone_table_segment_mapped.cc

index bd40db47d850a3a404ba015f403a42be28fc7b6b..362263c6a93c352275cb82187cf4bedc7277b476 100644 (file)
@@ -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;