mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-22 09:27:32 -08:00
26 lines
776 B
Diff
26 lines
776 B
Diff
Use PyVarObject_HEAD_INIT instead PyObject_HEAD_INIT
|
|
|
|
--- a/tlshmodule.cpp
|
|
+++ b/tlshmodule.cpp
|
|
@@ -59,7 +59,7 @@
|
|
#include <Python.h>
|
|
#include <new>
|
|
#include <bytesobject.h>
|
|
-#include "tlsh.h"
|
|
+#include <tlsh/tlsh.h>
|
|
|
|
// to generate the "T1" hashes introduced in TLSH 4.0.0
|
|
// see 4.0.0 from 26/Mar/2020 at https://github.com/trendmicro/tlsh/blob/master/Change_History.md
|
|
@@ -286,10 +286,7 @@ static PyGetSetDef Tlsh_getsetters[] = {
|
|
};
|
|
|
|
static PyTypeObject tlsh_TlshType = {
|
|
- PyObject_HEAD_INIT(NULL)
|
|
-#if PY_MAJOR_VERSION < 3
|
|
- 0, /* ob_size */
|
|
-#endif
|
|
+ PyVarObject_HEAD_INIT(NULL, 0)
|
|
"tlsh.Tlsh", /* tp_name */
|
|
sizeof(tlsh_TlshObject), /* tp_basicsize */
|
|
0, /* tp_itemsize */
|