summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChoi Geonu <6566gun@gmail.com>2017-10-24 13:48:17 +0900
committerChoi Geonu <6566gun@gmail.com>2017-10-24 13:48:17 +0900
commit8c886de3c1a17ef89604f6048b37be845088e85b (patch)
treef079965a02d762ebf4c93b0c36a31f5bf6ab0874
parentc6f139a6accf30e6196d6603bf20bc2f6c63d99b (diff)
downloadlibrabbitmq-8c886de3c1a17ef89604f6048b37be845088e85b.tar.gz
Convert dict key type to bytes type
-rw-r--r--Modules/_librabbitmq/connection.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/_librabbitmq/connection.c b/Modules/_librabbitmq/connection.c
index 485734e..d47525b 100644
--- a/Modules/_librabbitmq/connection.c
+++ b/Modules/_librabbitmq/connection.c
@@ -264,7 +264,7 @@ PyDict_ToAMQTable(amqp_connection_state_t conn, PyObject *src, amqp_pool_t *pool
dst.num_entries = 0;
dst.entries = amqp_pool_alloc(pool, size * sizeof(amqp_table_entry_t));
while (PyDict_Next(src, &pos, &dkey, &dvalue)) {
-
+ dkey = Maybe_Unicode(dkey);
if (dvalue == Py_None) {
/* None */
AMQTable_SetNilValue(&dst, PyString_AS_AMQBYTES(dkey));