Navigation


Changeset 1013:7b5c46505e09 in freeDiameter


Ignore:
Timestamp:
Mar 29, 2013, 6:11:45 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Replace calls to PyEval_CallFunction by PyObject_CallFunction

Location:
extensions/dbg_interactive
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • extensions/dbg_interactive/dispatch.i

    r979 r1013  
    5959       
    6060        /* Call the function */
    61         result = PyEval_CallFunction(cb, "(OOO)", PyMsg, PyAvp, PySess);
     61        result = PyObject_CallFunction(cb, "(OOO)", PyMsg, PyAvp, PySess);
    6262       
    6363        /* The result is supposedly composed of: [ ret, *msg, *action ] */
  • extensions/dbg_interactive/messages.i

    r979 r1013  
    6565                }
    6666
    67                 result = PyEval_CallFunction(l->cb, "(OO)", PyMsg, l->data);
     67                result = PyObject_CallFunction(l->cb, "(OO)", PyMsg, l->data);
    6868                Py_XDECREF(l->cb);
    6969                Py_XDECREF(l->data);
  • extensions/dbg_interactive/peers.i

    r979 r1013  
    5656       
    5757        /* Call the function */
    58         result = PyEval_CallFunction(PyFunc, "(O)", PyPeer);
     58        result = PyObject_CallFunction(PyFunc, "(O)", PyPeer);
    5959       
    6060        Py_XDECREF(result);
     
    128128       
    129129        /* Call the function */
    130         result = PyEval_CallFunction(validate_cb2_py, "(O)", PyInfo);
     130        result = PyObject_CallFunction(validate_cb2_py, "(O)", PyInfo);
    131131       
    132132        /* The result is an integer */
     
    159159       
    160160        /* Call the function */
    161         result = PyEval_CallFunction(validate_cb_py, "(O)", PyInfo);
     161        result = PyObject_CallFunction(validate_cb_py, "(O)", PyInfo);
    162162       
    163163        /* The result is supposedly -1, 1, or a cb2 */
  • extensions/dbg_interactive/routing.i

    r979 r1013  
    109109       
    110110        /* Call the function */
    111         result = PyEval_CallFunction(cb, "(O)", PyMsg);
     111        result = PyObject_CallFunction(cb, "(O)", PyMsg);
    112112       
    113113        /* The result is supposedly composed of: [ ret, *msg ] */
     
    194194       
    195195        /* Call the function */
    196         result = PyEval_CallFunction(cb, "(OO)", PyMsg, PyCands);
     196        result = PyObject_CallFunction(cb, "(OO)", PyMsg, PyCands);
    197197       
    198198        /* The result is supposedly composed of: [ ret, *msg ] */
  • extensions/dbg_interactive/sessions.i

    r979 r1013  
    4949        /* Call the function */
    5050        SWIG_PYTHON_THREAD_BEGIN_BLOCK;
    51         result = PyEval_CallFunction((PyObject *)cb, "(Os)", state, sid);
     51        result = PyObject_CallFunction((PyObject *)cb, "(Os)", state, sid);
    5252        Py_XDECREF(result);
    5353        SWIG_PYTHON_THREAD_END_BLOCK;
Note: See TracChangeset for help on using the changeset viewer.