changeset 1013:7b5c46505e09

Replace calls to PyEval_CallFunction by PyObject_CallFunction
author Sebastien Decugis <sdecugis@freediameter.net>
date Fri, 29 Mar 2013 17:11:45 +0800
parents cafdcbcb5e79
children 908ffbb81f60
files extensions/dbg_interactive/dispatch.i extensions/dbg_interactive/messages.i extensions/dbg_interactive/peers.i extensions/dbg_interactive/routing.i extensions/dbg_interactive/sessions.i
diffstat 5 files changed, 8 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/extensions/dbg_interactive/dispatch.i	Thu Mar 28 11:20:50 2013 +0800
+++ b/extensions/dbg_interactive/dispatch.i	Fri Mar 29 17:11:45 2013 +0800
@@ -58,7 +58,7 @@
 	PySess = SWIG_NewPointerObj((void *) session, SWIGTYPE_p_session, 0 );
 	
 	/* Call the function */
-	result = PyEval_CallFunction(cb, "(OOO)", PyMsg, PyAvp, PySess);
+	result = PyObject_CallFunction(cb, "(OOO)", PyMsg, PyAvp, PySess);
 	
 	/* The result is supposedly composed of: [ ret, *msg, *action ] */
 	if ((result == NULL) || (!PyList_Check(result)) || (PyList_Size(result) != 3)) {
--- a/extensions/dbg_interactive/messages.i	Thu Mar 28 11:20:50 2013 +0800
+++ b/extensions/dbg_interactive/messages.i	Fri Mar 29 17:11:45 2013 +0800
@@ -64,7 +64,7 @@
 			PyMsg = SWIG_NewPointerObj((void *)*msg,     SWIGTYPE_p_msg,     0 );
 		}
 
-		result = PyEval_CallFunction(l->cb, "(OO)", PyMsg, l->data);
+		result = PyObject_CallFunction(l->cb, "(OO)", PyMsg, l->data);
 		Py_XDECREF(l->cb);
 		Py_XDECREF(l->data);
 		free(l);
--- a/extensions/dbg_interactive/peers.i	Thu Mar 28 11:20:50 2013 +0800
+++ b/extensions/dbg_interactive/peers.i	Fri Mar 29 17:11:45 2013 +0800
@@ -55,7 +55,7 @@
 	PyPeer  = SWIG_NewPointerObj((void *)peer,     SWIGTYPE_p_peer_info,     0 );
 	
 	/* Call the function */
-	result = PyEval_CallFunction(PyFunc, "(O)", PyPeer);
+	result = PyObject_CallFunction(PyFunc, "(O)", PyPeer);
 	
 	Py_XDECREF(result);
 	Py_XDECREF(PyFunc);
@@ -127,7 +127,7 @@
 	PyInfo  = SWIG_NewPointerObj((void *)info,     SWIGTYPE_p_peer_info,     0 );
 	
 	/* Call the function */
-	result = PyEval_CallFunction(validate_cb2_py, "(O)", PyInfo);
+	result = PyObject_CallFunction(validate_cb2_py, "(O)", PyInfo);
 	
 	/* The result is an integer */
 	if ((result == NULL) || !SWIG_IsOK(SWIG_AsVal_int(result, &ret))) {
@@ -158,7 +158,7 @@
 	PyInfo  = SWIG_NewPointerObj((void *)info,     SWIGTYPE_p_peer_info,     0 );
 	
 	/* Call the function */
-	result = PyEval_CallFunction(validate_cb_py, "(O)", PyInfo);
+	result = PyObject_CallFunction(validate_cb_py, "(O)", PyInfo);
 	
 	/* The result is supposedly -1, 1, or a cb2 */
 	if (result == NULL) {
--- a/extensions/dbg_interactive/routing.i	Thu Mar 28 11:20:50 2013 +0800
+++ b/extensions/dbg_interactive/routing.i	Fri Mar 29 17:11:45 2013 +0800
@@ -108,7 +108,7 @@
 	PyMsg  = SWIG_NewPointerObj((void *)*msg,     SWIGTYPE_p_msg,     0 );
 	
 	/* Call the function */
-	result = PyEval_CallFunction(cb, "(O)", PyMsg);
+	result = PyObject_CallFunction(cb, "(O)", PyMsg);
 	
 	/* The result is supposedly composed of: [ ret, *msg ] */
 	if ((result == NULL) || (!PyList_Check(result)) || (PyList_Size(result) != 2)) {
@@ -193,7 +193,7 @@
 	PyCands = SWIG_NewPointerObj((void *)candidates, SWIGTYPE_p_fd_list, 0 );
 	
 	/* Call the function */
-	result = PyEval_CallFunction(cb, "(OO)", PyMsg, PyCands);
+	result = PyObject_CallFunction(cb, "(OO)", PyMsg, PyCands);
 	
 	/* The result is supposedly composed of: [ ret, *msg ] */
 	if (result == NULL){
--- a/extensions/dbg_interactive/sessions.i	Thu Mar 28 11:20:50 2013 +0800
+++ b/extensions/dbg_interactive/sessions.i	Fri Mar 29 17:11:45 2013 +0800
@@ -48,7 +48,7 @@
 	
 	/* Call the function */
 	SWIG_PYTHON_THREAD_BEGIN_BLOCK;
-	result = PyEval_CallFunction((PyObject *)cb, "(Os)", state, sid);
+	result = PyObject_CallFunction((PyObject *)cb, "(Os)", state, sid);
 	Py_XDECREF(result);
 	SWIG_PYTHON_THREAD_END_BLOCK;
 	return;
"Welcome to our mercurial repository"