diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-04-05 23:35:48 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-04-05 23:35:48 +0000 |
commit | 6380bb106065812c10e0707e5e56d886eaf2a216 (patch) | |
tree | a3c21263caf332e5a8fce5c67d2accee32dfbf41 /ace/Registry.cpp | |
parent | dd9a66d155b34f67681927cb785f61854dd23ccd (diff) | |
download | ATCD-6380bb106065812c10e0707e5e56d886eaf2a216.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace/Registry.cpp')
-rw-r--r-- | ace/Registry.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/ace/Registry.cpp b/ace/Registry.cpp index 4559f76fe30..581b458bb26 100644 --- a/ace/Registry.cpp +++ b/ace/Registry.cpp @@ -294,10 +294,13 @@ ACE_Registry::Naming_Context::resolve (const Istring &name, &type, (BYTE *)data, &size); - // Reset object state - // No need to set object.data() - object.type (type); - object.size (size); + if (result == ERROR_SUCCESS) + { + // Reset object state + // No need to set object.data() + object.type (type); + object.size (size); + } ACE_REGISTRY_CALL_RETURN (result); } |