# HG changeset patch # User Mike Miller # Date 1493772001 25200 # Node ID 95c6ad0be828248e35d6d3afc59ea9490624c89b # Parent b9b8790d10826ca361cb8a95f3ff49c72459a6e6 Delete unused boost::python::numeric includes and initialization * oct-py-init.cc (pytave::py_init): Remove unused initialization of boost::python::numeric. * pycall.cc, pyeval.cc, pyexec.cc, python_to_octave.cc: Remove "#include ". diff -r b9b8790d1082 -r 95c6ad0be828 oct-py-init.cc --- a/oct-py-init.cc Tue May 02 17:44:02 2017 -0700 +++ b/oct-py-init.cc Tue May 02 17:40:01 2017 -0700 @@ -53,9 +53,7 @@ if (! is_initialized) PySys_SetArgvEx (1, sys_argv, 0); - // FIXME: these are only needed for Boost.Python implicit conversion - // of Octave arrays to NumPy arrays - boost::python::numeric::array::set_module_and_type ("numpy", "ndarray"); + // FIXME: this is needed for use of NumPy array object C API _import_array (); } diff -r b9b8790d1082 -r 95c6ad0be828 pycall.cc --- a/pycall.cc Tue May 02 17:44:02 2017 -0700 +++ b/pycall.cc Tue May 02 17:40:01 2017 -0700 @@ -25,7 +25,6 @@ #endif #include -#include #include #include diff -r b9b8790d1082 -r 95c6ad0be828 pyeval.cc --- a/pyeval.cc Tue May 02 17:44:02 2017 -0700 +++ b/pyeval.cc Tue May 02 17:40:01 2017 -0700 @@ -26,7 +26,6 @@ #include #include -#include #include #include diff -r b9b8790d1082 -r 95c6ad0be828 pyexec.cc --- a/pyexec.cc Tue May 02 17:44:02 2017 -0700 +++ b/pyexec.cc Tue May 02 17:40:01 2017 -0700 @@ -26,7 +26,6 @@ #include #include -#include #include diff -r b9b8790d1082 -r 95c6ad0be828 python_to_octave.cc --- a/python_to_octave.cc Tue May 02 17:44:02 2017 -0700 +++ b/python_to_octave.cc Tue May 02 17:40:01 2017 -0700 @@ -28,7 +28,6 @@ #include #include -#include #include #include