Salome HOME
Python 3 porting
authorGilles DAVID <gilles-g.david@edf.fr>
Wed, 31 May 2017 06:35:02 +0000 (08:35 +0200)
committerGilles DAVID <gilles-g.david@edf.fr>
Wed, 31 May 2017 06:35:02 +0000 (08:35 +0200)
src/runtime/RuntimeSALOME.cxx

index d8f746fe56a7c54367a28b3a4a25c11be258bcbc..753859e0e66071253bb4a20bdf889547b99440bd 100644 (file)
@@ -324,7 +324,7 @@ void RuntimeSALOME::init(long flags, int argc, char* argv[])
   
       if (PyDict_GetItemString(globals, "__builtins__") == NULL) 
         {
-          PyObject *bimod = PyImport_ImportModule("__builtin__");
+          PyObject *bimod = PyImport_ImportModule("builtins");
           if (bimod == NULL || PyDict_SetItemString(globals, "__builtins__", bimod) != 0)
             Py_FatalError("can't add __builtins__ to __main__");
           Py_DECREF(bimod);
@@ -358,7 +358,7 @@ void RuntimeSALOME::init(long flags, int argc, char* argv[])
                            "from omniORB import CORBA\n"
                            "from omniORB import any\n"
                            "orb = CORBA.ORB_init([], CORBA.ORB_ID)\n"
-                           "#print sys.getrefcount(orb)\n"
+                           "#print(sys.getrefcount(orb))\n"
                            "try:\n"
                            "  import SALOME\n"
                            "except:\n"