diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-12 19:20:53 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-12 19:20:53 +0000 |
commit | bd421664408e92a355c101a2baa0f3b8b386e84f (patch) | |
tree | 6d7fc9dd01be909c4604a9fcce7e6476de84151f /TAO | |
parent | 5cfb4bb5ed96220ac41075f64c56288f587ea894 (diff) | |
download | ATCD-bd421664408e92a355c101a2baa0f3b8b386e84f.tar.gz |
Added some inits to 0 to avert Linux egcs warnings.
Diffstat (limited to 'TAO')
-rw-r--r-- | TAO/tao/ValueFactory_Map.cpp | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/TAO/tao/ValueFactory_Map.cpp b/TAO/tao/ValueFactory_Map.cpp index c56a85c8dc2..347d6bde062 100644 --- a/TAO/tao/ValueFactory_Map.cpp +++ b/TAO/tao/ValueFactory_Map.cpp @@ -61,9 +61,11 @@ TAO_ValueFactory_Map::rebind (const char *repo_id, // --- but must be recursive const char *prev_repo_id; CORBA_ValueFactory_ptr prev_factory; - int ret = this->map_.rebind (CORBA::string_dup (repo_id), - factory, - prev_repo_id, prev_factory); + int ret = 0; + ret = this->map_.rebind (CORBA::string_dup (repo_id), + factory, + prev_repo_id, + prev_factory); if (ret > -1) // ok, no error { factory->_add_ref (); // The map owns one reference. @@ -82,7 +84,9 @@ TAO_ValueFactory_Map::unbind (const char *repo_id, { // ACE_Hash_Map_Entry<const char *, CORBA_ValueFactory_ptr> *prev_entry; FACTORY_MAP_MANAGER::ENTRY *prev_entry; - int ret = this->map_.find (repo_id, prev_entry); + int ret = 0; + ret = this->map_.find (repo_id, + prev_entry); if (ret == 0) // there was a matching factory { // set factory to the previous factory, @@ -102,7 +106,9 @@ int TAO_ValueFactory_Map::find (const char *repo_id, CORBA_ValueFactory_ptr &factory) { - int ret = this->map_.find (repo_id, factory); + int ret = 0; + ret = this->map_.find (repo_id, + factory); // %! this must be guarded to be atomic !!!!!!!!!!!!!!!!!! if (ret > -1) { |