mirror of
https://github.com/openbsd/ports.git
synced 2025-12-06 07:36:10 +00:00
Another fallout when using gcc15.
net/dico uses the wrong initalisation function for the PyTypeObject. This diff is equal to the one debian uses. ok bentley@
This commit is contained in:
23
net/dico/patches/patch-modules_python_python_c
Normal file
23
net/dico/patches/patch-modules_python_python_c
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
fix builting with -Wint-conversion
|
||||||
|
|
||||||
|
Index: modules/python/python.c
|
||||||
|
--- modules/python/python.c.orig
|
||||||
|
+++ modules/python/python.c
|
||||||
|
@@ -100,7 +100,7 @@ _PySelectionKey_str (PyObject *self)
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyTypeObject PySelectionKeyType = {
|
||||||
|
- PyObject_HEAD_INIT(&PyType_Type)
|
||||||
|
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
|
||||||
|
.tp_name = "DicoSelectionKey",
|
||||||
|
.tp_basicsize = sizeof (PySelectionKey),
|
||||||
|
.tp_dealloc = _PySelectionKey_dealloc,
|
||||||
|
@@ -185,7 +185,7 @@ _PyStrategy_str (PyObject *self)
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyTypeObject PyStrategyType = {
|
||||||
|
- PyObject_HEAD_INIT(&PyType_Type)
|
||||||
|
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
|
||||||
|
.tp_name = "DicoStrategy",
|
||||||
|
.tp_basicsize = sizeof (PyStrategy),
|
||||||
|
.tp_dealloc = _PyStrategy_dealloc,
|
||||||
Reference in New Issue
Block a user