From 4e366b2cfb133cf6850460e04e1c75a35df8f128 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sun, 17 Oct 2021 23:25:45 +0200 Subject: [PATCH] Remove unused code in wxGTK wxAnyButton The GtkImage can always be retrieved using the appropriate GTK function, there is no need to get the button child directly any longer. --- src/gtk/anybutton.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/gtk/anybutton.cpp b/src/gtk/anybutton.cpp index cbf60116c7..878946c4c8 100644 --- a/src/gtk/anybutton.cpp +++ b/src/gtk/anybutton.cpp @@ -186,10 +186,7 @@ void wxAnyButton::GTKDoShowBitmap(const wxBitmap& bitmap) { wxCHECK_RET(bitmap.IsOk(), "invalid bitmap"); - GtkWidget* image = gtk_button_get_image(GTK_BUTTON(m_widget)); - if (image == NULL) - image = gtk_bin_get_child(GTK_BIN(m_widget)); - + GtkWidget* const image = gtk_button_get_image(GTK_BUTTON(m_widget)); wxCHECK_RET(WX_GTK_IS_IMAGE(image), "must have image widget"); WX_GTK_IMAGE(image)->Set(bitmap);