]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
fix copying from a GenericObj_wrap, namely copying a CORBA object
authoreap <eap@opencascade.com>
Fri, 22 Mar 2013 15:22:27 +0000 (15:22 +0000)
committereap <eap@opencascade.com>
Fri, 22 Mar 2013 15:22:27 +0000 (15:22 +0000)
src/GenericObj/SALOME_GenericObj_wrap.hxx

index 594f8c7c5ae9ecd76bb6394ffc1a6a27de3c15ff..aac5602230989752f38d657cedb91e2f09c32d50 100644 (file)
@@ -82,7 +82,7 @@ namespace SALOME
       : _obj( obj ), _isOwn( true )
     {}
     GenericObj_wrap( const GenericObj_wrap& wrap )
-      : _obj( wrap.in() ), _isOwn( wrap._getIsOwn() )
+      : _obj( wrap._obj ), _isOwn( wrap._getIsOwn() )
     {
       _register();
     }
@@ -115,7 +115,7 @@ namespace SALOME
     GenericObj_wrap& operator=( const GenericObj_wrap& wrap )
     {
       _release();
-      _obj   = wrap.in();
+      _obj   = wrap._obj;//wrap.in();
       _isOwn = wrap._getIsOwn();
       _register();
       return *this;