tristan     14/09/13 21:53:07

  Added:                leafpad-0.8.18.1-format-security.patch
  Log:
  Fix building with -Werror=format-security, bug #521022
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0xB3312CFDCF34A31F!)

Revision  Changes    Path
1.1                  
app-editors/leafpad/files/leafpad-0.8.18.1-format-security.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/leafpad/files/leafpad-0.8.18.1-format-security.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/leafpad/files/leafpad-0.8.18.1-format-security.patch?rev=1.1&content-type=text/plain

Index: leafpad-0.8.18.1-format-security.patch
===================================================================
- dialog.c:39:3: error: format not a string literal and no format arguments 
[-Werror=format-security]

--- src/dialog.c
+++ src/dialog.c
@@ -36,6 +36,7 @@
                GTK_DIALOG_DESTROY_WITH_PARENT,
                type,
                GTK_BUTTONS_NONE,
+               "%s",
                str);
        gtk_window_set_resizable(GTK_WINDOW(dialog), FALSE);
        gtk_dialog_add_buttons(GTK_DIALOG(dialog),
@@ -61,6 +62,7 @@
                GTK_DIALOG_DESTROY_WITH_PARENT,
                GTK_MESSAGE_QUESTION,
                GTK_BUTTONS_NONE,
+               "%s",
                str);
        gtk_window_set_resizable(GTK_WINDOW(dialog), FALSE);
        gtk_dialog_add_buttons(GTK_DIALOG(dialog),
--- src/gtkprint.c
+++ src/gtkprint.c
@@ -165,6 +165,7 @@
                GTK_DIALOG_DESTROY_WITH_PARENT,
                GTK_MESSAGE_ERROR,
                GTK_BUTTONS_NONE,
+               "%s",
                message);
        gtk_window_set_resizable(GTK_WINDOW(dialog), FALSE);
        gtk_dialog_add_buttons(GTK_DIALOG(dialog),




Reply via email to