We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 039c946 commit 2b447c7Copy full SHA for 2b447c7
Modules/_librabbitmq/connection.h
@@ -87,8 +87,14 @@ buffer_toMemoryView(char *buf, Py_ssize_t buf_len) {
87
Py_XDECREF(value); \
88
} while(0)
89
90
-#define PySTRING_FROM_AMQBYTES(member) \
91
- PyBytes_FromStringAndSize(member.bytes, (Py_ssize_t)member.len); \
+#if PY_MAJOR_VERSION == 2
+# define PySTRING_FROM_AMQBYTES(member) \
92
+ PyString_FromStringAndSize(member.bytes, (Py_ssize_t)member.len);
93
+#else
94
95
+ PyUnicode_FromStringAndSize(member.bytes, (Py_ssize_t)member.len);
96
+#endif
97
+
98
99
#define AMQTable_TO_PYKEY(table, i) \
100
PySTRING_FROM_AMQBYTES(table->entries[i].key)
0 commit comments