diff --git a/include/boost/python/object/function.hpp b/include/boost/python/object/function.hpp index c239b6e6..2a05a946 100644 --- a/include/boost/python/object/function.hpp +++ b/include/boost/python/object/function.hpp @@ -31,7 +31,7 @@ struct BOOST_PYTHON_DECL function : PyObject private: // helper functions void argument_error(PyObject* args, PyObject* keywords) const; - void add_overload(function* overload); + void add_overload(function*); private: // data members py_function m_fn; diff --git a/src/object/function.cpp b/src/object/function.cpp index 7878fa47..a30e9f15 100644 --- a/src/object/function.cpp +++ b/src/object/function.cpp @@ -63,9 +63,9 @@ void function::argument_error(PyObject* args, PyObject* keywords) const PyErr_BadArgument(); } -void function::add_overload(function* overload) +void function::add_overload(function* overload_) { - Py_XINCREF(overload); + Py_XINCREF(overload_); function* parent = this; @@ -73,7 +73,7 @@ void function::add_overload(function* overload) { parent = parent->m_overloads; } - parent->m_overloads = overload; + parent->m_overloads = overload_; } void function::add_to_namespace(