Index: base/shared_memory_unittest.cc |
=================================================================== |
--- base/shared_memory_unittest.cc (revision 107845) |
+++ base/shared_memory_unittest.cc (working copy) |
@@ -3,7 +3,6 @@ |
// found in the LICENSE file. |
#include "base/basictypes.h" |
-#include "base/mac/scoped_nsautorelease_pool.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/shared_memory.h" |
#include "base/test/multiprocess_test.h" |
@@ -12,6 +11,10 @@ |
#include "testing/gtest/include/gtest/gtest.h" |
#include "testing/multiprocess_func_list.h" |
+#if defined(OS_MACOSX) |
+#include "base/mac/scoped_nsautorelease_pool.h" |
+#endif |
+ |
static const int kNumThreads = 5; |
static const int kNumTasks = 5; |
@@ -34,7 +37,9 @@ |
// PlatformThread::Delegate interface. |
void ThreadMain() { |
- mac::ScopedNSAutoreleasePool pool; // noop if not OSX |
+#if defined(OS_MACOSX) |
+ mac::ScopedNSAutoreleasePool pool; |
+#endif |
const uint32 kDataSize = 1024; |
SharedMemory memory; |
bool rv = memory.CreateNamed(s_test_name_, true, kDataSize); |
@@ -339,7 +344,9 @@ |
static int TaskTestMain() { |
int errors = 0; |
- mac::ScopedNSAutoreleasePool pool; // noop if not OSX |
+#if defined(OS_MACOSX) |
+ mac::ScopedNSAutoreleasePool pool; |
+#endif |
const uint32 kDataSize = 1024; |
SharedMemory memory; |
bool rv = memory.CreateNamed(s_test_name_, true, kDataSize); |