From f24e48a00c1f5a43c916e06d07c4a794c6acec37 Mon Sep 17 00:00:00 2001 From: Nicholas Sim Date: Mon, 28 Dec 2020 20:11:11 +0800 Subject: [PATCH] fix pypy3 build --- src/ffi/floatobject.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ffi/floatobject.rs b/src/ffi/floatobject.rs index c62e7f8f..946357a1 100644 --- a/src/ffi/floatobject.rs +++ b/src/ffi/floatobject.rs @@ -1,11 +1,13 @@ use crate::ffi::object::*; use std::os::raw::{c_double, c_int}; -#[cfg(any(PyPy, Py_LIMITED_API))] +// #[cfg(all(not(PyPy), Py_LIMITED_API))] +#[cfg(Py_LIMITED_API)] // TODO: remove (see https://github.com/PyO3/pyo3/pull/1341#issuecomment-751515985) opaque_struct!(PyFloatObject); -#[cfg(not(any(PyPy, Py_LIMITED_API)))] +// #[cfg(any(PyPy, not(Py_LIMITED_API)))] +#[cfg(not(Py_LIMITED_API))] #[repr(C)] pub struct PyFloatObject { pub ob_base: PyObject,