summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ObjectFactoryManager.h
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2004-05-08 02:34:35 +0000
committerBernard Normier <bernard@zeroc.com>2004-05-08 02:34:35 +0000
commitee27d4af271751ffbbd4117a6822077b4367a4ba (patch)
tree971147e38bd5e6fc2dcdc46742019f70e36fadea /cpp/src/Ice/ObjectFactoryManager.h
parentGCC 3.4 port (diff)
downloadice-ee27d4af271751ffbbd4117a6822077b4367a4ba.tar.bz2
ice-ee27d4af271751ffbbd4117a6822077b4367a4ba.tar.xz
ice-ee27d4af271751ffbbd4117a6822077b4367a4ba.zip
Fixed Sun C++ build problems
Diffstat (limited to 'cpp/src/Ice/ObjectFactoryManager.h')
-rw-r--r--cpp/src/Ice/ObjectFactoryManager.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/cpp/src/Ice/ObjectFactoryManager.h b/cpp/src/Ice/ObjectFactoryManager.h
index 654573b29e5..0f01a289b57 100644
--- a/cpp/src/Ice/ObjectFactoryManager.h
+++ b/cpp/src/Ice/ObjectFactoryManager.h
@@ -31,14 +31,16 @@ public:
void remove(const std::string&);
::Ice::ObjectFactoryPtr find(const std::string&) const;
+ typedef std::map<std::string, ::Ice::ObjectFactoryPtr> FactoryMap;
+
private:
ObjectFactoryManager();
void destroy();
friend class Instance;
- std::map<std::string, ::Ice::ObjectFactoryPtr> _factoryMap;
- mutable std::map<std::string, ::Ice::ObjectFactoryPtr>::iterator _factoryMapHint;
+ FactoryMap _factoryMap;
+ mutable FactoryMap::iterator _factoryMapHint;
};
}