tDon't use deprecated function to set icon - vaccinewars - be a doctor and try to vaccinate the world
 (HTM) git clone git://src.adamsgaard.dk/vaccinewars
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 4daec5e6c40d3a53f5d6eb97f39946412ffecbaf
 (DIR) parent 640899925bd69ba50f3334e2669d2855bc8fe747
 (HTM) Author: Ben Webb <ben@salilab.org>
       Date:   Sun, 22 Nov 2020 01:04:47 -0800
       
       Don't use deprecated function to set icon
       
       Diffstat:
         M src/gui_client/gtk_client.c         |      14 ++++----------
       
       1 file changed, 4 insertions(+), 10 deletions(-)
       ---
 (DIR) diff --git a/src/gui_client/gtk_client.c b/src/gui_client/gtk_client.c
       t@@ -2150,18 +2150,12 @@ void SetJetButtonTitle(GtkAccelGroup *accel_group)
                                               "clicked", accel_group, FALSE);
        }
        
       -static void SetIcon(GtkWidget *window, gchar **xpmdata)
       +static void SetIcon(GtkWidget *window, char **xpmdata)
        {
        #ifndef CYGWIN
       -  GdkBitmap *mask;
       -  GdkPixmap *icon;
       -  GtkStyle *style;
       -
       -  style = gtk_widget_get_style(window);
       -  icon = gdk_pixmap_create_from_xpm_d(window->window, &mask,
       -                                      &style->bg[GTK_STATE_NORMAL],
       -                                      xpmdata);
       -  gdk_window_set_icon(window->window, NULL, icon, mask);
       +  GdkPixbuf *icon;
       +  icon = gdk_pixbuf_new_from_xpm_data((const char**)xpmdata);
       +  gtk_window_set_icon(GTK_WINDOW(window), icon);
        #endif
        }