diff options
author | Michi Henning <michi@zeroc.com> | 2009-12-16 16:08:24 +1000 |
---|---|---|
committer | Michi Henning <michi@zeroc.com> | 2009-12-16 16:08:24 +1000 |
commit | 2ab11e80afafc05dc1638f91b8f427675d3d896c (patch) | |
tree | 6daae96a7ee7ec9564fcb3ba2ff40f739de3ad7d /cpp | |
parent | Removed unnecessary function declaration. (diff) | |
download | ice-2ab11e80afafc05dc1638f91b8f427675d3d896c.tar.bz2 ice-2ab11e80afafc05dc1638f91b8f427675d3d896c.tar.xz ice-2ab11e80afafc05dc1638f91b8f427675d3d896c.zip |
Removed unnecessary _communicator static member.
Diffstat (limited to 'cpp')
-rw-r--r-- | cpp/demo/book/map_filesystem/PersistentFilesystemI.cpp | 9 | ||||
-rw-r--r-- | cpp/demo/book/map_filesystem/PersistentFilesystemI.h | 1 | ||||
-rw-r--r-- | cpp/demo/book/map_filesystem/Server.cpp | 1 |
3 files changed, 4 insertions, 7 deletions
diff --git a/cpp/demo/book/map_filesystem/PersistentFilesystemI.cpp b/cpp/demo/book/map_filesystem/PersistentFilesystemI.cpp index 7e43e877125..c5a0e6502d5 100644 --- a/cpp/demo/book/map_filesystem/PersistentFilesystemI.cpp +++ b/cpp/demo/book/map_filesystem/PersistentFilesystemI.cpp @@ -92,7 +92,6 @@ Filesystem::FileI::FileI(const PersistentFilePtr& file, const DirectoryIPtr& par // Filesystem::DirectoryI // -Ice::CommunicatorPtr Filesystem::DirectoryI::_communicator; Ice::ObjectAdapterPtr Filesystem::DirectoryI::_adapter; void @@ -185,7 +184,7 @@ Filesystem::DirectoryI::createDirectory(const string& name, const Ice::Current& PersistentDirectoryPtr persistentDir = new PersistentDirectory; persistentDir->name = name; - Ice::Identity id = _communicator->stringToIdentity(IceUtil::generateUUID()); + Ice::Identity id = c.adapter->getCommunicator()->stringToIdentity(IceUtil::generateUUID()); DirectoryIPtr dir = new DirectoryI(id, persistentDir, this); _map->put(make_pair(id, persistentDir)); @@ -199,7 +198,7 @@ Filesystem::DirectoryI::createDirectory(const string& name, const Ice::Current& _map->put(make_pair(c.id, _dir)); - _adapter->add(dir, id); + c.adapter->add(dir, id); return proxy; } @@ -222,7 +221,7 @@ Filesystem::DirectoryI::createFile(const string& name, const Ice::Current& c) PersistentFilePtr persistentFile = new PersistentFile; persistentFile->name = name; FileIPtr file = new FileI(persistentFile, this); - Ice::Identity id = _communicator->stringToIdentity(IceUtil::generateUUID()); + Ice::Identity id = c.adapter->getCommunicator()->stringToIdentity(IceUtil::generateUUID()); _map->put(make_pair(id, persistentFile)); FilePrx proxy = FilePrx::uncheckedCast(c.adapter->createProxy(id)); @@ -235,7 +234,7 @@ Filesystem::DirectoryI::createFile(const string& name, const Ice::Current& c) _map->put(make_pair(c.id, _dir)); - _adapter->add(file, id); + c.adapter->add(file, id); return proxy; } diff --git a/cpp/demo/book/map_filesystem/PersistentFilesystemI.h b/cpp/demo/book/map_filesystem/PersistentFilesystemI.h index f5d06b0cbd3..5e1e57f7ee6 100644 --- a/cpp/demo/book/map_filesystem/PersistentFilesystemI.h +++ b/cpp/demo/book/map_filesystem/PersistentFilesystemI.h @@ -70,7 +70,6 @@ public: DirectoryI(const Ice::Identity& id, const PersistentDirectoryPtr&, const DirectoryIPtr&); - static Ice::CommunicatorPtr _communicator; static Ice::ObjectAdapterPtr _adapter; private: diff --git a/cpp/demo/book/map_filesystem/Server.cpp b/cpp/demo/book/map_filesystem/Server.cpp index e46cd6af201..7bac7670aec 100644 --- a/cpp/demo/book/map_filesystem/Server.cpp +++ b/cpp/demo/book/map_filesystem/Server.cpp @@ -46,7 +46,6 @@ public: // Set static members // NodeI::_map = &persistentMap; - DirectoryI::_communicator = communicator(); DirectoryI::_adapter = adapter; // Find the persistent node for the root directory, or create it if not found |