From: Uwe Hermann Date: Sat, 8 Jan 2011 16:00:18 +0000 (+0100) Subject: Fix compile for Python >= 3.0. X-Git-Tag: libsigrokdecode-0.1.0~320 X-Git-Url: https://sigrok.org/gitweb/?a=commitdiff_plain;ds=sidebyside;h=e6c7a826d9617bafb24ac05e05cd8e1e7ad1f9cc;hp=e6c7a826d9617bafb24ac05e05cd8e1e7ad1f9cc;p=libsigrokdecode.git Fix compile for Python >= 3.0. Python docs tells us more about string functions: "These functions have been renamed to PyBytes_* in Python 3.x. Unless otherwise noted, the PyBytes functions available in 3.x are aliased to their PyString_* equivalents to help porting." (http://docs.python.org/c-api/string.html) Use #defines to map the new names and fix the compile for Python >= 3.0. Thanks Olivier Fauchon for the patch. ---