0001-python-remove-unused-PyString_Size-44287.patch
bindings/python/wrapper_top.c | ||
---|---|---|
28 | 28 |
#define PyString_FromFormat PyUnicode_FromFormat |
29 | 29 |
#define PyString_FromString PyUnicode_FromString |
30 | 30 |
#define PyString_AsString PyUnicode_AsUTF8 |
31 |
static Py_ssize_t PyString_Size(PyObject *string) { |
|
32 |
Py_ssize_t size; |
|
33 |
char *ret = PyUnicode_AsUTF8AndSize(string, &size); |
|
34 |
if (! ret) { |
|
35 |
return -1; |
|
36 |
} |
|
37 |
return size; |
|
38 |
} |
|
39 | 31 |
#define get_pystring PyUnicode_AsUTF8AndSize |
40 | 32 |
#define PyStringFree(string) ; |
41 | 33 |
#elif PY_MAJOR_VERSION >= 3 |
42 |
- |