diff options
| -rw-r--r-- | cython/debugserver.pxi | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/cython/debugserver.pxi b/cython/debugserver.pxi index a3b7d1e..fb96320 100644 --- a/cython/debugserver.pxi +++ b/cython/debugserver.pxi | |||
| @@ -43,13 +43,7 @@ cdef class DebugServerError(BaseError): | |||
| 43 | BaseError.__init__(self, *args, **kwargs) | 43 | BaseError.__init__(self, *args, **kwargs) |
| 44 | 44 | ||
| 45 | 45 | ||
| 46 | # from http://stackoverflow.com/a/17511714 | 46 | from cpython.bytes cimport PyBytes_AsString as PyString_AsString |
| 47 | # https://github.com/libimobiledevice/libimobiledevice/pull/198 | ||
| 48 | from cpython cimport PY_MAJOR_VERSION | ||
| 49 | if PY_MAJOR_VERSION <= 2: | ||
| 50 | from cpython.string cimport PyString_AsString | ||
| 51 | else: | ||
| 52 | from cpython.bytes cimport PyBytes_AsString as PyString_AsString | ||
| 53 | cdef char ** to_cstring_array(list_str): | 47 | cdef char ** to_cstring_array(list_str): |
| 54 | if not list_str: | 48 | if not list_str: |
| 55 | return NULL | 49 | return NULL |
