Mailing List Archive

NessusClient/nessus sslui.c,1.2,1.3
Update of /usr/local/cvs/NessusClient/nessus
In directory raccoon.nessus.org:/tmp/cvs-serv78589

Modified Files:
sslui.c
Log Message:
Replaced deprecated GtkPixmap by GtkImage.


Index: sslui.c
===================================================================
RCS file: /usr/local/cvs/NessusClient/nessus/sslui.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sslui.c 24 Jan 2007 23:26:41 -0000 1.2
+++ sslui.c 27 Jan 2007 00:34:37 -0000 1.3
@@ -76,23 +76,18 @@
char * prompt;
{
GtkWidget * w, * table, * ok;
- GtkStyle * style;
- GtkWidget * pixmapwid;
- GdkPixmap * pixmap;
- GdkBitmap * mask;
+ GdkPixbuf *pixbuf = NULL;
+ GtkWidget *img = NULL;
GtkWidget * hbox, * vbox, * label, *sep, *box;
GtkWidget * button, * first_button;
GtkWidget * otable;
w = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_position(GTK_WINDOW(w), GTK_WIN_POS_CENTER);
gtk_widget_realize(w);
-
- style = gtk_widget_get_style(w);
- pixmap = gdk_pixmap_create_from_xpm_d(w->window, &mask,
- &style->bg[GTK_STATE_NORMAL],
- (char **)lock_xpm);
- pixmapwid = gtk_pixmap_new(pixmap, mask);
-
+
+ pixbuf = gdk_pixbuf_new_from_xpm_data((const char **)lock_xpm);
+ img = gtk_image_new_from_pixbuf(pixbuf);
+

gtk_window_set_title(GTK_WINDOW(w), _("SSL Setup"));
gtk_container_border_width(GTK_CONTAINER(w), 5);
@@ -110,8 +105,8 @@
gtk_box_pack_start(GTK_BOX(hbox), vbox, FALSE, FALSE, 0);
gtk_widget_show(vbox);

- gtk_box_pack_start(GTK_BOX(vbox), pixmapwid, FALSE, FALSE, 0);
- gtk_widget_show(pixmapwid);
+ gtk_box_pack_start(GTK_BOX(vbox), img, FALSE, FALSE, 0);
+ gtk_widget_show(img);

sep = gtk_vseparator_new();
gtk_box_pack_start(GTK_BOX(hbox), sep, FALSE, FALSE, 5);

_______________________________________________
Nessus-cvs mailing list
Nessus-cvs@list.nessus.org
http://mail.nessus.org/mailman/listinfo/nessus-cvs