zenity r1348 - in trunk: . src



Author: lucasr
Date: Mon Apr  7 20:06:21 2008
New Revision: 1348
URL: http://svn.gnome.org/viewvc/zenity?rev=1348&view=rev

Log:
2008-03-30  Lucas Rocha  <lucasr gnome org>

	* src/msg.c (zenity_msg_construct_question_dialog): fix memory leak on
	custom labels (Fixes bug #526627). Patch by kraai ftbfs org 


Modified:
   trunk/ChangeLog
   trunk/src/msg.c

Modified: trunk/src/msg.c
==============================================================================
--- trunk/src/msg.c	(original)
+++ trunk/src/msg.c	Mon Apr  7 20:06:21 2008
@@ -40,13 +40,13 @@
   gtk_widget_grab_focus (ok_button);
 
   if (msg_data->cancel_label) {
-    gtk_button_set_label (GTK_BUTTON (cancel_button), g_strdup (msg_data->cancel_label));
+    gtk_button_set_label (GTK_BUTTON (cancel_button), msg_data->cancel_label);
     gtk_button_set_image (GTK_BUTTON (cancel_button), 
                           gtk_image_new_from_stock (GTK_STOCK_CANCEL, GTK_ICON_SIZE_BUTTON));
   }
 
   if (msg_data->ok_label) {
-    gtk_button_set_label (GTK_BUTTON (ok_button), g_strdup (msg_data->ok_label));
+    gtk_button_set_label (GTK_BUTTON (ok_button), msg_data->ok_label);
     gtk_button_set_image (GTK_BUTTON (ok_button), 
                           gtk_image_new_from_stock (GTK_STOCK_OK, GTK_ICON_SIZE_BUTTON));
   }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]