From: Michal 'vorner' Vaner Date: Wed, 15 May 2013 11:25:03 +0000 (+0200) Subject: [2836] Conditional code compilation X-Git-Tag: bind10-1.2.0beta1-release~457^2~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ac01dfd069e66c85409e93b40385a393bb5c5a59;p=thirdparty%2Fkea.git [2836] Conditional code compilation Skip some code if no shared memory support is present. --- diff --git a/src/lib/datasrc/tests/memory/segment_object_holder_unittest.cc b/src/lib/datasrc/tests/memory/segment_object_holder_unittest.cc index 2d36952f34..f0134e8f75 100644 --- a/src/lib/datasrc/tests/memory/segment_object_holder_unittest.cc +++ b/src/lib/datasrc/tests/memory/segment_object_holder_unittest.cc @@ -17,7 +17,9 @@ #include +#ifdef USE_SHARED_MEMORY #include +#endif #include @@ -103,9 +105,6 @@ allocateUntilGrows(MemorySegment& segment, size_t& current_size) { // SegmentGrown exception and the thing moves address #ifdef USE_SHARED_MEMORY TEST(SegmentObjectHolderTest, grow) { -#else -TEST(SegmentObjectHolderTest, DISABLED_grow) { -#endif MemorySegmentMapped segment(mapped_file, isc::util::MemorySegmentMapped::CREATE_ONLY); // Allocate a bit of memory, to get a unique address @@ -137,5 +136,6 @@ TEST(SegmentObjectHolderTest, DISABLED_grow) { // Remove the file EXPECT_EQ(0, unlink(mapped_file)); } +#endif }