Python 3.7 compatability

The result of PyUnicode_AsUTF8() is now of type const char * rather of 
char *.
This commit is contained in:
ilovezfs 2018-07-03 06:31:39 +00:00
parent c52b4cf450
commit 0c4328fbf3

View File

@ -916,7 +916,7 @@ bool pyopencv_to(PyObject* obj, String& value, const char* name)
(void)name; (void)name;
if(!obj || obj == Py_None) if(!obj || obj == Py_None)
return true; return true;
char* str = PyString_AsString(obj); const char* str = PyString_AsString(obj);
if(!str) if(!str)
return false; return false;
value = String(str); value = String(str);