commit | 7bfb42d5b7721ca26e33050d025fec5c43c00058 | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@gmail.com> | Mon Dec 05 17:04:32 2016 +0100 |
committer | Victor Stinner <victor.stinner@gmail.com> | Mon Dec 05 17:04:32 2016 +0100 |
tree | c1c91a2a34361474de2c02388c8f91d4333f2ea5 | |
parent | d77e5b7211e8daf22f2b3e0df124393bca504c38 [diff] |
Issue #28858: Remove _PyObject_CallArg1() macro Replace _PyObject_CallArg1(func, arg) with PyObject_CallFunctionObjArgs(func, arg, NULL) Using the _PyObject_CallArg1() macro increases the usage of the C stack, which was unexpected and unwanted. PyObject_CallFunctionObjArgs() doesn't have this issue.