Blob Blame History Raw
diff -rupN omniORBpy-4.2.2/modules/omnipy_sysdep.h omniORBpy-4.2.2-new/modules/omnipy_sysdep.h
--- omniORBpy-4.2.2/modules/omnipy_sysdep.h	2017-02-20 23:45:59.000000000 +0100
+++ omniORBpy-4.2.2-new/modules/omnipy_sysdep.h	2018-06-27 10:57:59.025816857 +0200
@@ -67,9 +67,9 @@ String_AS_STRING_AND_SIZE(PyObject* obj,
 
 #  if (PY_VERSION_HEX >= 0x03030000) // Python 3.3
 
-#    define String_AsString(o)               PyUnicode_AsUTF8(o)
+#    define String_AsString(o)               const_cast<char*>(PyUnicode_AsUTF8(o))
 #    define String_GET_SIZE(o)               PyUnicode_GET_LENGTH(o)
-#    define String_AS_STRING(o)              PyUnicode_AsUTF8(o)
+#    define String_AS_STRING(o)              const_cast<char*>(PyUnicode_AsUTF8(o))
 
 #    define Unicode_GET_SIZE(o)              PyUnicode_GET_LENGTH(o)