diff options
Diffstat (limited to 'cpp/test/IceBox/configuration/Service.cpp')
-rw-r--r-- | cpp/test/IceBox/configuration/Service.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cpp/test/IceBox/configuration/Service.cpp b/cpp/test/IceBox/configuration/Service.cpp index bc6689219b4..e00bfc9f411 100644 --- a/cpp/test/IceBox/configuration/Service.cpp +++ b/cpp/test/IceBox/configuration/Service.cpp @@ -35,7 +35,11 @@ extern "C" // Factory function // ICE_DECLSPEC_EXPORT ::IceBox::Service* -create(CommunicatorPtr communicator) +#ifdef ICE_CPP11_MAPPING +create(const shared_ptr<Communicator>&) +#else +create(CommunicatorPtr) +#endif { return new ServiceI; } |