Fix spurious warning on Mac OS X.
diff --git a/asio/src/tests/performance/handler_allocator.hpp b/asio/src/tests/performance/handler_allocator.hpp
index 1f23cdd..bfe3628 100644
--- a/asio/src/tests/performance/handler_allocator.hpp
+++ b/asio/src/tests/performance/handler_allocator.hpp
@@ -34,10 +34,8 @@
       in_use_ = true;
       return storage_.address();
     }
-    else
-    {
-      return ::operator new(size);
-    }
+
+    return ::operator new(size);
   }
 
   void deallocate(void* pointer)