From 8b26581fe8606e743e57f5a6cc38c5b89eca3599 Mon Sep 17 00:00:00 2001
From: Cyrille Bagard <nocbos@gmail.com>
Date: Mon, 15 May 2023 08:19:37 +0200
Subject: Update the type definition for newer versions of the Python API.

---
 plugins/pychrysalide/helpers.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/pychrysalide/helpers.c b/plugins/pychrysalide/helpers.c
index 7199eca..b038340 100644
--- a/plugins/pychrysalide/helpers.c
+++ b/plugins/pychrysalide/helpers.c
@@ -1111,7 +1111,7 @@ bool register_class_for_dynamic_pygobject(GType gtype, PyTypeObject *type, PyTyp
 
     result = _register_class_for_pygobject(dict, gtype, type, &PyGObject_Type, base, NULL);
 
-    Py_TYPE(type) = legacy_parent;
+    Py_SET_TYPE(type, legacy_parent);
 
     /**
      * Comme la mise en place dynamique de nouveau GType court-circuite les
-- 
cgit v0.11.2-87-g4458