From d47ee0fe0ac716657eff10c74abed23ddee9eec3 Mon Sep 17 00:00:00 2001 From: ykiko Date: Wed, 28 Aug 2024 15:25:38 +0800 Subject: [PATCH] fix. --- 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; }