summaryrefslogtreecommitdiffstats
path: root/glib
diff options
context:
space:
mode:
authorJohn Ehresman <jpe@wingware.com>2010-04-13 11:45:48 -0400
committerJohn Ehresman <jpe@wingware.com>2010-04-15 12:13:35 -0400
commit1459fd6e361453953fca4e62ab544703ef70f4a9 (patch)
tree4cd9040d1c52e82f2d5daca06773c608c6d30090 /glib
parent97a35ad4bf0623636459735e119d1b0fe0ede5ff (diff)
downloadpygobject-1459fd6e361453953fca4e62ab544703ef70f4a9.tar.gz
pygobject-1459fd6e361453953fca4e62ab544703ef70f4a9.tar.xz
pygobject-1459fd6e361453953fca4e62ab544703ef70f4a9.zip
Add PyByteArray macros
Diffstat (limited to 'glib')
-rw-r--r--glib/pyglib-python-compat.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/glib/pyglib-python-compat.h b/glib/pyglib-python-compat.h
index c2523ff..e950160 100644
--- a/glib/pyglib-python-compat.h
+++ b/glib/pyglib-python-compat.h
@@ -52,8 +52,13 @@ typedef inquiry lenfunc;
#define _PyUnicode_FromFormat PyString_FromFormat
#define _PyUnicode_AS_STRING PyString_AS_STRING
#define _PyUnicode_GET_SIZE PyString_GET_SIZE
-#define _PyUnicode_Resize _PyString_Resize
#define _PyUnicode_Type PyString_Type
+
+#define _PyByteArray_FromStringAndSize PyString_FromStringAndSize
+#define _PyByteArray_Resize _PyString_Resize
+#define _PyByteArray_AsString PyString_AsString
+#define _PyByteArray_Size PyString_Size
+
#define _PyLong_Check PyInt_Check
#define _PyLong_FromLong PyInt_FromLong
#define _PyLong_AsLong PyInt_AsLong
@@ -69,6 +74,7 @@ typedef inquiry lenfunc;
#endif
#else
+
#undef PYGLIB_MODULE_START
#undef PYGLIB_MODULE_END
#undef PYGLIB_DEFINE_TYPE