From 4708068cb62f59675e0f255bcfdaa23a54e06f0a Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Sat, 22 Oct 2005 10:22:48 +0000 Subject: [PATCH] Wine corrections git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35984 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/joystick.cpp | 5 +++-- src/msw/ole/activex.cpp | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/msw/joystick.cpp b/src/msw/joystick.cpp index c2ef23d741..ded5a5fc63 100644 --- a/src/msw/joystick.cpp +++ b/src/msw/joystick.cpp @@ -293,6 +293,8 @@ int wxJoystick::GetProductId() const wxString wxJoystick::GetProductName() const { + wxString str; +#ifndef __WINE__ JOYCAPS joyCaps; if (joyGetDevCaps(m_joystick, &joyCaps, sizeof(joyCaps)) != JOYERR_NOERROR) return wxEmptyString; @@ -300,7 +302,6 @@ wxString wxJoystick::GetProductName() const wxRegKey key1(wxString::Format(wxT("HKEY_LOCAL_MACHINE\\%s\\%s\\%s"), REGSTR_PATH_JOYCONFIG, joyCaps.szRegKey, REGSTR_KEY_JOYCURR)); - wxString str; key1.QueryValue(wxString::Format(wxT("Joystick%d%s"), m_joystick + 1, REGSTR_VAL_JOYOEMNAME), str); @@ -308,7 +309,7 @@ wxString wxJoystick::GetProductName() const wxRegKey key2(wxString::Format(wxT("HKEY_LOCAL_MACHINE\\%s\\%s"), REGSTR_PATH_JOYOEM, str.c_str())); key2.QueryValue(REGSTR_VAL_JOYOEMNAME, str); - +#endif return str; } diff --git a/src/msw/ole/activex.cpp b/src/msw/ole/activex.cpp index 9e418fc892..0463a8843a 100644 --- a/src/msw/ole/activex.cpp +++ b/src/msw/ole/activex.cpp @@ -206,7 +206,7 @@ public: case DISPID_AMBIENT_SILENT: V_BOOL(pVarResult)= TRUE; return S_OK; - +#ifndef __WINE__ case DISPID_AMBIENT_APPEARANCE: pVarResult->vt = VT_BOOL; pVarResult->boolVal = m_bAmbientAppearance; @@ -241,7 +241,7 @@ public: pVarResult->vt = VT_BOOL; pVarResult->boolVal = m_bAmbientShowHatching; break; - +#endif default: return DISP_E_MEMBERNOTFOUND; } -- 2.45.2