]> SALOME platform Git repositories - modules/yacs.git/blobdiff - src/runtime/TypeConversions.cxx
Salome HOME
A less strict comparison for list[pyobj]->pyobj link.
[modules/yacs.git] / src / runtime / TypeConversions.cxx
index 83501595a84da22f5527961b0f711304f96a8e34..9f5b145d847c265487f92e52f4f39969d5c1057f 100644 (file)
@@ -262,7 +262,10 @@ namespace YACS
                 const TypeCodeSeq *t1c(dynamic_cast<const TypeCodeSeq *>(t1));
                 if(!t1c)
                   return 0;
-                if(t1c->contentType()==t2)
+                const TypeCode *t1cc(t1c->contentType());
+                if(t1cc==t2)
+                  return 1;
+                if(t1cc->kind() == Objref && std::string(t1cc->id())==std::string(t2->id()))
                   return 1;
               }
             return 0;