From f50a0e5d0a26123f90caabb9cb4814fb96b26756 Mon Sep 17 00:00:00 2001 From: Joris Vaillant <joris.vaillant@inria.fr> Date: Wed, 29 May 2024 18:35:20 +0200 Subject: [PATCH] unittest: Fix conversion warning --- unittest/bind_virtual_factory.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unittest/bind_virtual_factory.cpp b/unittest/bind_virtual_factory.cpp index 30ac0afc..3bfab6dd 100644 --- a/unittest/bind_virtual_factory.cpp +++ b/unittest/bind_virtual_factory.cpp @@ -73,7 +73,7 @@ struct VirtualClassWrapper : MyVirtualClass, bp::wrapper<MyVirtualClass> { shared_ptr<MyVirtualData> createData() const override { if (bp::override fo = this->get_override("createData")) { - bp::object result = fo(); + bp::object result = fo().as<bp::object>(); return bp::extract<shared_ptr<MyVirtualData> >(result); } return default_createData(); -- GitLab