]> git.saurik.com Git - wxWidgets.git/blobdiff - src/motif/combobox_native.cpp
suppress warning about converting -1 to MenuItemIndex
[wxWidgets.git] / src / motif / combobox_native.cpp
index 107df40f0bf92fab9ec96389f7270b1a9eac5490..3138681bd6824c86b34666a8d976743cb2c4ed42 100644 (file)
@@ -197,10 +197,8 @@ void wxComboBox::SetValue(const wxString& value)
 {
     m_inSetValue = true;
 
-    // Fix crash; probably an OpenMotif bug
-    const char* val = value.c_str() ? value.c_str() : "";
     XtVaSetValues( GetXmText(this),
-                   XmNvalue, wxConstCast(val, char),
+                   XmNvalue, value.mb_str(),
                    NULL);
 
     m_inSetValue = false;
@@ -345,7 +343,7 @@ wxTextPos wxComboBox::GetLastPosition() const
 void wxComboBox::Replace(long from, long to, const wxString& value)
 {
     XmTextReplace( GetXmText(this), (XmTextPosition)from, (XmTextPosition)to,
-                   wxConstCast(value.c_str(), char) );
+                   wxConstCast(value.mb_str(), char) );
 }
 
 void wxComboBox::Remove(long from, long to)