diff options
Diffstat (limited to 'python3.diff')
-rw-r--r-- | python3.diff | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/python3.diff b/python3.diff new file mode 100644 index 000000000000..34ad10dfab17 --- /dev/null +++ b/python3.diff @@ -0,0 +1,33 @@ +diff -rupN old/tmva/pymva/inc/TMVA/PyMethodBase.h root-6.06.06/tmva/pymva/inc/TMVA/PyMethodBase.h +--- old/tmva/pymva/inc/TMVA/PyMethodBase.h 2016-07-06 18:36:49.000000000 +0200 ++++ root-6.06.06/tmva/pymva/inc/TMVA/PyMethodBase.h 2016-08-05 13:56:31.839179271 +0200 +@@ -81,7 +81,7 @@ namespace TMVA { + // default destructur + virtual ~PyMethodBase(); + //basic python related function +- static void PyInitialize(); ++ static void *PyInitialize(); + static int PyIsInitialized(); + static void PyFinalize(); + static void PySetProgramName(TString name); +diff -rupN old/tmva/pymva/src/PyMethodBase.cxx root-6.06.06/tmva/pymva/src/PyMethodBase.cxx +--- old/tmva/pymva/src/PyMethodBase.cxx 2016-07-06 18:36:49.000000000 +0200 ++++ root-6.06.06/tmva/pymva/src/PyMethodBase.cxx 2016-08-05 14:07:21.225701275 +0200 +@@ -82,7 +82,7 @@ PyObject *PyMethodBase::Eval(TString cod + } + + //_______________________________________________________________________ +-void PyMethodBase::PyInitialize() ++void *PyMethodBase::PyInitialize() + { + TMVA::MsgLogger Log; + if (!PyIsInitialized()) { +@@ -149,7 +149,7 @@ void PyMethodBase::PyInitialize() + Py_DECREF(pName); + Py_DECREF(pDict); + +- ++ return NULL; + } + + //_______________________________________________________________________ |