Another buffer check
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33624 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -907,6 +907,12 @@ void wxTextCtrl::SetValue( const wxString &value )
|
|||||||
if (gtk_text_buffer_get_char_count(m_buffer) != 0)
|
if (gtk_text_buffer_get_char_count(m_buffer) != 0)
|
||||||
IgnoreNextTextUpdate();
|
IgnoreNextTextUpdate();
|
||||||
|
|
||||||
|
if ( !buffer )
|
||||||
|
{
|
||||||
|
// what else can we do? at least don't crash...
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
gtk_text_buffer_set_text( m_buffer, buffer, strlen(buffer) );
|
gtk_text_buffer_set_text( m_buffer, buffer, strlen(buffer) );
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
@@ -907,6 +907,12 @@ void wxTextCtrl::SetValue( const wxString &value )
|
|||||||
if (gtk_text_buffer_get_char_count(m_buffer) != 0)
|
if (gtk_text_buffer_get_char_count(m_buffer) != 0)
|
||||||
IgnoreNextTextUpdate();
|
IgnoreNextTextUpdate();
|
||||||
|
|
||||||
|
if ( !buffer )
|
||||||
|
{
|
||||||
|
// what else can we do? at least don't crash...
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
gtk_text_buffer_set_text( m_buffer, buffer, strlen(buffer) );
|
gtk_text_buffer_set_text( m_buffer, buffer, strlen(buffer) );
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
Reference in New Issue
Block a user