[pygobject] Remove some more unused macros
- From: Christoph Reiter <creiter src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] Remove some more unused macros
- Date: Wed, 18 Apr 2018 10:30:22 +0000 (UTC)
commit e8d97dfd7dd7c729c21d2881266f90f2e0072c49
Author: Christoph Reiter <reiter christoph gmail com>
Date: Wed Apr 18 12:13:09 2018 +0200
Remove some more unused macros
gi/pygi-python-compat.h | 16 ----------------
1 file changed, 16 deletions(-)
---
diff --git a/gi/pygi-python-compat.h b/gi/pygi-python-compat.h
index 23fd9738..76999db9 100644
--- a/gi/pygi-python-compat.h
+++ b/gi/pygi-python-compat.h
@@ -36,18 +36,12 @@
/* Compilation on Python 2.x */
#if PY_VERSION_HEX < 0x03000000
-#define RO READONLY
-
-#define PYGLIB_PyBaseString_Check(ob) (PyString_Check(ob) || PyUnicode_Check(ob))
-
#define PYGLIB_PyUnicode_Check PyString_Check
#define PYGLIB_PyUnicode_AsString PyString_AsString
#define PYGLIB_PyUnicode_AsStringAndSize PyString_AsStringAndSize
#define PYGLIB_PyUnicode_FromString PyString_FromString
#define PYGLIB_PyUnicode_FromStringAndSize PyString_FromStringAndSize
#define PYGLIB_PyUnicode_FromFormat PyString_FromFormat
-#define PYGLIB_PyUnicode_AS_STRING PyString_AS_STRING
-#define PYGLIB_PyUnicode_GET_SIZE PyString_GET_SIZE
#define PYGLIB_PyUnicode_Type PyString_Type
#define PYGLIB_PyUnicode_InternFromString PyString_InternFromString
#define PYGLIB_PyUnicode_InternInPlace PyString_InternInPlace
@@ -70,7 +64,6 @@
#define PYGLIB_PyLongObject PyIntObject
#define PYGLIB_PyLong_Type PyInt_Type
#define PYGLIB_PyLong_AS_LONG PyInt_AS_LONG
-#define Py_TYPE(ob) (((PyObject*)(ob))->ob_type)
#define PYGLIB_Py_hash_t long
@@ -81,12 +74,6 @@
#define PYGLIB_PyNumber_Long PyNumber_Int
-#ifndef PyVarObject_HEAD_INIT
-#define PyVarObject_HEAD_INIT(base, size) \
- PyObject_HEAD_INIT(base) \
- size,
-#endif
-
#define PYGLIB_MODULE_START(symbol, modname) \
PyObject * pyglib_##symbol##_module_create(void); \
PYGI_MODINIT_FUNC init##symbol(void); \
@@ -160,8 +147,6 @@ PyTypeObject symbol = { \
return -1; \
PyDict_SetItemString(d, name, (PyObject *)&type);
-#define PYGLIB_PyBaseString_Check PyUnicode_Check
-
#define PYGLIB_PyUnicode_Check PyUnicode_Check
#define PYGLIB_PyUnicode_AsString _PyUnicode_AsString
#define PYGLIB_PyUnicode_AsStringAndSize(obj, buf, size) \
@@ -169,7 +154,6 @@ PyTypeObject symbol = { \
#define PYGLIB_PyUnicode_FromString PyUnicode_FromString
#define PYGLIB_PyUnicode_FromStringAndSize PyUnicode_FromStringAndSize
#define PYGLIB_PyUnicode_FromFormat PyUnicode_FromFormat
-#define PYGLIB_PyUnicode_GET_SIZE PyUnicode_GET_SIZE
#define PYGLIB_PyUnicode_Resize PyUnicode_Resize
#define PYGLIB_PyUnicode_Type PyUnicode_Type
#define PYGLIB_PyUnicode_InternFromString PyUnicode_InternFromString
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]