]> SALOME platform Git repositories - modules/yacs.git/blobdiff - src/runtime_swig/SALOMERuntime.i
Salome HOME
[PYTHON 3] WIP
[modules/yacs.git] / src / runtime_swig / SALOMERuntime.i
index d0d45bb5573c2dc27f20da59d4854864720ae1ae..db43272d647ea4bab76356a6e97c30869bf9db6f 100644 (file)
   if (!omnipy)
   {
     PyErr_SetString(PyExc_ImportError,(char*)"Cannot import _omnipy");
-    return;
+    return NULL;
   }
   PyObject* pyapi = PyObject_GetAttrString(omnipy, (char*)"API");
-  api = (omniORBPYAPI*)PyCObject_AsVoidPtr(pyapi);
+  api = (omniORBpyAPI*)PyCapsule_GetPointer(pyapi,"_omnipy.API");
   Py_DECREF(pyapi);
 %}