diff python_to_octave.cc @ 350:e89a8a37fd8a

Rename the Octave-Python communication dict * @pyobject/pyobject.m: Rename dict. * octave_to_python.cc: Rename dict. * pytave_utils.cc: Rename dict. * python_to_octave.cc: Rename dict.
author Colin Macdonald <cbm@m.fsf.org>
date Thu, 11 Aug 2016 10:29:18 -0700
parents d4744d829ee0
children 826a23f63f75
line wrap: on
line diff
--- a/python_to_octave.cc	Thu Aug 11 10:15:26 2016 -0700
+++ b/python_to_octave.cc	Thu Aug 11 10:29:18 2016 -0700
@@ -322,11 +322,11 @@
     object idtmp = hex_function (id_function (py_object));
     std::string id = extract<std::string> (idtmp);
 
-    // Ensure _InOctave dict exists
-    if (! PyObject_HasAttrString (main_module.ptr (), "_InOctave"))
-      main_module.attr ("_InOctave") = boost::python::dict ();
+    // Ensure dict for Octave communication exists
+    if (! PyObject_HasAttrString (main_module.ptr (), "_in_octave"))
+      main_module.attr ("_in_octave") = boost::python::dict ();
 
-    main_module.attr ("_InOctave")[id] = py_object;
+    main_module.attr ("_in_octave")[id] = py_object;
     // Create @pyobject
     oct_value = feval ("pyobject", ovl (0, id), 2);
   }