From 51909b8b0bcc5291ec57ac22d8d0e5d73ae51d65 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 4 Jul 2011 14:05:11 +0000 Subject: [PATCH] Also accept VT_R4 (float) VARIANTs in wxMSW OLE code. We don't support creating VT_R4 VARIANTs as wxVariant can only contain double, not float, but we can still at least accept them on input. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/ole/oleutils.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/msw/ole/oleutils.cpp b/src/msw/ole/oleutils.cpp index 9c50a53fdc..c992ce0af5 100644 --- a/src/msw/ole/oleutils.cpp +++ b/src/msw/ole/oleutils.cpp @@ -362,6 +362,10 @@ wxConvertOleToVariant(const VARIANTARG& oleVariant, wxVariant& variant) variant = oleVariant.boolVal != 0; break; + case VT_R4: + variant = oleVariant.fltVal; + break; + case VT_R8: variant = oleVariant.dblVal; break; -- 2.45.2