From 6345ae3d7a60ecfda1d975cd4ed174e0cdaed285 Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 14 Mar 2023 21:39:31 +0100 Subject: [PATCH] MSYS2: fix creation of ProgressIndicatorPy --- src/Base/ProgressIndicatorPy.cpp | 15 +++++++++++++++ src/Base/ProgressIndicatorPy.h | 3 +++ 2 files changed, 18 insertions(+) diff --git a/src/Base/ProgressIndicatorPy.cpp b/src/Base/ProgressIndicatorPy.cpp index a3a4a47405..a5c0dfcfe2 100644 --- a/src/Base/ProgressIndicatorPy.cpp +++ b/src/Base/ProgressIndicatorPy.cpp @@ -43,6 +43,21 @@ void ProgressIndicatorPy::init_type() add_varargs_method("stop",&ProgressIndicatorPy::stop,"stop()"); } +Py::PythonType& ProgressIndicatorPy::behaviors() +{ + return Py::PythonExtension::behaviors(); +} + +PyTypeObject* ProgressIndicatorPy::type_object() +{ + return Py::PythonExtension::type_object(); +} + +bool ProgressIndicatorPy::check(PyObject* p) +{ + return Py::PythonExtension::check(p); +} + PyObject *ProgressIndicatorPy::PyMake(struct _typeobject *, PyObject *, PyObject *) { return new ProgressIndicatorPy(); diff --git a/src/Base/ProgressIndicatorPy.h b/src/Base/ProgressIndicatorPy.h index 556fc97bdc..249068b02f 100644 --- a/src/Base/ProgressIndicatorPy.h +++ b/src/Base/ProgressIndicatorPy.h @@ -35,6 +35,9 @@ class BaseExport ProgressIndicatorPy : public Py::PythonExtension