From: Vadim Zeitlin Date: Sun, 22 Jul 2001 12:06:46 +0000 (+0000) Subject: compilation fix for old broken Borland compiler X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/7ba166dd9e0df474d1cd56cd5ffa89d67488ee19 compilation fix for old broken Borland compiler git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/msw/combobox.cpp b/src/msw/combobox.cpp index a7062aaff4..c5368a57d1 100644 --- a/src/msw/combobox.cpp +++ b/src/msw/combobox.cpp @@ -230,11 +230,13 @@ bool wxComboBox::MSWCommand(WXUINT param, WXWORD WXUNUSED(id)) case CBN_EDITCHANGE: { + wxCommandEvent event(wxEVT_COMMAND_TEXT_UPDATED, GetId()); // if sel != -1, value was initialized above (and we can't use // GetValue() here as it would return the old selection and we // want the new one) - wxCommandEvent event(wxEVT_COMMAND_TEXT_UPDATED, GetId()); - event.SetString(sel == -1 ? GetValue() : value); + if ( sel == -1 ) + value = GetValue(); + event.SetString(value); event.SetEventObject(this); ProcessCommand(event); }