mirror of
https://github.com/openbsd/ports.git
synced 2025-12-05 23:28:42 +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