more_Python_3.7_compatibility
authorLaszlo Boszormenyi (GCS) <gcs@debian.org>
Mon, 26 Nov 2018 23:23:31 +0000 (23:23 +0000)
committerLaszlo Boszormenyi (GCS) <gcs@debian.org>
Mon, 26 Nov 2018 23:23:31 +0000 (23:23 +0000)
Gbp-Pq: Name more_Python_3.7_compatibility.patch

python/google/protobuf/pyext/extension_dict.cc

index 018b5c2c49777f1244c6d680b8ea501208812d83..174c5470c271ff0691a8a1b857b8294c590af7fb 100644 (file)
@@ -53,7 +53,7 @@
   #endif
   #define PyString_AsStringAndSize(ob, charpp, sizep) \
     (PyUnicode_Check(ob)? \
-       ((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
+       ((*(charpp) = const_cast<char*>(PyUnicode_AsUTF8AndSize(ob, (sizep)))) == NULL? -1: 0): \
        PyBytes_AsStringAndSize(ob, (charpp), (sizep)))
 #endif