GCC requires explicit conversion from wxString to std::string.

This commit is contained in:
bubnikv 2018-01-21 22:04:57 +01:00
parent a78fa58b51
commit f529269f62

View file

@ -220,8 +220,8 @@ void SpinCtrl::BUILD() {
// # gets the old one, and on_kill_focus resets the control to the old value.
// # As a workaround, we get the new value from $event->GetString and store
// # here temporarily so that we can return it from $self->get_value
std::string value = e.GetString();
if (is_matched(value, "^\d+$"))
std::string value = e.GetString().utf8_str();
if (is_matched(value, "^\\d+$"))
tmp_value = std::stoi(value);
on_change_field(e);
// # We don't reset tmp_value here because _on_change might put callbacks