# HG changeset patch # User John W. Eaton # Date 1675015403 18000 # Node ID abe72b9464d63ac2b538b5b34598d36d89bf73d3 # Parent b482ed13ac1ac7f06fcdf133d634a197bb095d62 avoid calls to warning from GUI thread (bug #63714) * Table.cc (qStringValueFor, Table::sendCellEditCallback): Don't call warning. diff -r b482ed13ac1a -r abe72b9464d6 libgui/graphics/Table.cc --- a/libgui/graphics/Table.cc Fri Jan 27 14:27:10 2023 -0800 +++ b/libgui/graphics/Table.cc Sun Jan 29 13:03:23 2023 -0500 @@ -317,11 +317,8 @@ } else { - std::stringstream warn_string; - warn_string << "Unknown conversion for datatype " << val.class_name () - << " to " << format - << " for value " << val.string_value (true); - warning ("%s", warn_string.str ().c_str ()); + // FIXME: Should we warn about the unknown conversion? If so, + // how? We can't just call Octave's warning function here. text = Utils::fromStdString (val.string_value (true)); } @@ -560,8 +557,6 @@ emit gh_callback_event (m_handle, "celleditcallback", cellEditCallbackEventObject); } - else if (error.string_value ().length () > 0) - warning ("%s", error.string_value ().c_str ()); } void