• Michael Pratt's avatar
    Support PyString_AsString() in Python 3 < 3.3 · 8aafd569
    Michael Pratt authored
    In Python 3, version 3.3+, PyUnicode_AsUTF8() provides similar
    functionality to Python 2's PyString_AsString().
    
    In older versions of Python 3, there is no public function to provide
    the same functionality.  However, the "internal" _PyUnicode_AsString()
    does provide that functionality, so use it to replace
    PyString_AsString().
    
    With this patch, cv2 should compile for Python 3.[0-2].
    8aafd569
pycompat.hpp 3 KB