|
14 | 14 | #include <ffi.h>
|
15 | 15 | #include "ctypes.h"
|
16 | 16 |
|
17 |
| -#if defined(Py_HAVE_C_COMPLEX) && defined(FFI_TARGET_HAS_COMPLEX_TYPE) |
| 17 | +#if defined(Py_HAVE_C_COMPLEX) && defined(Py_FFI_SUPPORT_C_COMPLEX) |
18 | 18 | # include "../_complex.h" // complex
|
19 | 19 | #endif
|
20 | 20 |
|
@@ -972,7 +972,7 @@ d_get(void *ptr, Py_ssize_t size)
|
972 | 972 | return PyFloat_FromDouble(val);
|
973 | 973 | }
|
974 | 974 |
|
975 |
| -#if defined(Py_HAVE_C_COMPLEX) && defined(FFI_TARGET_HAS_COMPLEX_TYPE) |
| 975 | +#if defined(Py_HAVE_C_COMPLEX) && defined(Py_FFI_SUPPORT_C_COMPLEX) |
976 | 976 | static PyObject *
|
977 | 977 | C_set(void *ptr, PyObject *value, Py_ssize_t size)
|
978 | 978 | {
|
@@ -1545,7 +1545,7 @@ static struct fielddesc formattable[] = {
|
1545 | 1545 | { 'B', B_set, B_get, NULL},
|
1546 | 1546 | { 'c', c_set, c_get, NULL},
|
1547 | 1547 | { 'd', d_set, d_get, NULL, d_set_sw, d_get_sw},
|
1548 |
| -#if defined(Py_HAVE_C_COMPLEX) && defined(FFI_TARGET_HAS_COMPLEX_TYPE) |
| 1548 | +#if defined(Py_HAVE_C_COMPLEX) && defined(Py_FFI_SUPPORT_C_COMPLEX) |
1549 | 1549 | { 'C', C_set, C_get, NULL},
|
1550 | 1550 | { 'E', E_set, E_get, NULL},
|
1551 | 1551 | { 'F', F_set, F_get, NULL},
|
@@ -1600,7 +1600,7 @@ _ctypes_init_fielddesc(void)
|
1600 | 1600 | case 'B': fd->pffi_type = &ffi_type_uchar; break;
|
1601 | 1601 | case 'c': fd->pffi_type = &ffi_type_schar; break;
|
1602 | 1602 | case 'd': fd->pffi_type = &ffi_type_double; break;
|
1603 |
| -#if defined(Py_HAVE_C_COMPLEX) && defined(FFI_TARGET_HAS_COMPLEX_TYPE) |
| 1603 | +#if defined(Py_HAVE_C_COMPLEX) && defined(Py_FFI_SUPPORT_C_COMPLEX) |
1604 | 1604 | case 'C': fd->pffi_type = &ffi_type_complex_double; break;
|
1605 | 1605 | case 'E': fd->pffi_type = &ffi_type_complex_float; break;
|
1606 | 1606 | case 'F': fd->pffi_type = &ffi_type_complex_longdouble; break;
|
|
0 commit comments