Skip to content

Commit 088b1ca

Browse files
committed
workarounds for KCC's reservation of 'overload' as a keyword
[SVN r12451]
1 parent f40a534 commit 088b1ca

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

include/boost/python/object/function.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ struct BOOST_PYTHON_DECL function : PyObject
3131

3232
private: // helper functions
3333
void argument_error(PyObject* args, PyObject* keywords) const;
34-
void add_overload(function* overload);
34+
void add_overload(function*);
3535

3636
private: // data members
3737
py_function m_fn;

src/object/function.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,17 @@ void function::argument_error(PyObject* args, PyObject* keywords) const
6363
PyErr_BadArgument();
6464
}
6565

66-
void function::add_overload(function* overload)
66+
void function::add_overload(function* overload_)
6767
{
68-
Py_XINCREF(overload);
68+
Py_XINCREF(overload_);
6969

7070
function* parent = this;
7171

7272
while (parent->m_overloads != 0)
7373
{
7474
parent = parent->m_overloads;
7575
}
76-
parent->m_overloads = overload;
76+
parent->m_overloads = overload_;
7777
}
7878

7979
void function::add_to_namespace(

0 commit comments

Comments
 (0)