diff --git a/include/pocketpy/pocketpy.h b/include/pocketpy/pocketpy.h index 8c768d9e..e8842ff5 100644 --- a/include/pocketpy/pocketpy.h +++ b/include/pocketpy/pocketpy.h @@ -39,9 +39,9 @@ typedef py_TValue* py_TmpRef; typedef bool (*py_CFunction)(int argc, py_StackRef argv); enum py_BindType { - py_FUNCTION, - py_STATICMETHOD, - py_CLASSMETHOD, + py_BindType_FUNCTION, + py_BindType_STATICMETHOD, + py_BindType_CLASSMETHOD }; enum py_CompileMode { EXEC_MODE, EVAL_MODE, REPL_MODE, CELL_MODE }; diff --git a/src/public/values.c b/src/public/values.c index 5afef3b5..783cb9e9 100644 --- a/src/public/values.c +++ b/src/public/values.c @@ -49,7 +49,7 @@ void py_newnativefunc(py_Ref out, py_CFunction f) { } void py_bindmethod(py_Type type, const char* name, py_CFunction f) { - py_bindmethod2(type, name, f, py_FUNCTION); + py_bindmethod2(type, name, f, py_BindType_FUNCTION); } void py_bindmethod2(py_Type type, const char* name, py_CFunction f, enum py_BindType bt) {