diff options
author | Bernard Normier <bernard@zeroc.com> | 2017-04-08 14:18:09 -0400 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2017-04-08 14:18:09 -0400 |
commit | 325a3add54e95fd751163876b137492783476872 (patch) | |
tree | ec20a2dbcf35e4471c5ee2256739f5d59970d460 /cpp/test/IceBox/configuration/Service.cpp | |
parent | ICE-7768: fixed C++11 Blobject API (diff) | |
download | ice-325a3add54e95fd751163876b137492783476872.tar.bz2 ice-325a3add54e95fd751163876b137492783476872.tar.xz ice-325a3add54e95fd751163876b137492783476872.zip |
Fixed signature of IceBox Service factory function in C++11
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; } |