diff options
Diffstat (limited to 'TAO/tao/DynamicAny/DynAny_i.cpp')
-rw-r--r-- | TAO/tao/DynamicAny/DynAny_i.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/TAO/tao/DynamicAny/DynAny_i.cpp b/TAO/tao/DynamicAny/DynAny_i.cpp index 8585ba2fcd1..06f33e73a24 100644 --- a/TAO/tao/DynamicAny/DynAny_i.cpp +++ b/TAO/tao/DynamicAny/DynAny_i.cpp @@ -313,7 +313,7 @@ TAO_DynAny_i::equal (DynamicAny::DynAny_ptr rhs) rhs_n->any_ >>= rhs_v; CORBA::Float lhs_v; this->any_ >>= lhs_v; - return (lhs_v == rhs_v); + return ACE::is_equal (lhs_v, rhs_v); } case CORBA::tk_double: { @@ -321,7 +321,7 @@ TAO_DynAny_i::equal (DynamicAny::DynAny_ptr rhs) rhs_n->any_ >>= rhs_v; CORBA::Double lhs_v; this->any_ >>= lhs_v; - return (lhs_v == rhs_v); + return ACE::is_equal (lhs_v, rhs_v); } case CORBA::tk_longlong: { |