From 4e5021089cca14e42ec18fbb9bc7b7967fbaf2e8 Mon Sep 17 00:00:00 2001 From: ykiko Date: Wed, 28 Aug 2024 15:27:27 +0800 Subject: [PATCH] fix. (#302) --- include/pybind11/internal/cast.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/pybind11/internal/cast.h b/include/pybind11/internal/cast.h index b092050c..2db20271 100644 --- a/include/pybind11/internal/cast.h +++ b/include/pybind11/internal/cast.h @@ -99,12 +99,12 @@ struct type_caster>> { bool load(handle src, bool convert) { if(isinstance(src)) { - data = py_tofloat(src.ptr()); + data = static_cast(py_tofloat(src.ptr())); return true; } if(convert && isinstance(src)) { - data = py_toint(src.ptr()); + data = static_cast(py_toint(src.ptr())); return true; }