Blob Blame History Raw
diff -up glade-2.12.2/glade/main.c.format-security glade-2.12.2/glade/main.c
--- glade-2.12.2/glade/main.c.format-security	2007-12-08 23:56:06.000000000 +0100
+++ glade-2.12.2/glade/main.c	2013-12-03 10:44:16.101618735 +0100
@@ -514,7 +514,7 @@ glade_write_session_files (GnomeClient *
   error = glade_util_ensure_directory_exists (session_dir_utf8);
   if (error)
     {
-      fprintf (stderr, error->message);
+      fprintf (stderr, "%s", error->message);
       glade_error_free (error);
       goto out;
     }
@@ -525,7 +525,7 @@ glade_write_session_files (GnomeClient *
   GladeSessionFile = NULL;
   if (error)
     {
-      fprintf (stderr, error->message);
+      fprintf (stderr, "%s", error->message);
       glade_error_free (error);
     }
 
diff -up glade-2.12.2/glade/source.c.format-security glade-2.12.2/glade/source.c
--- glade-2.12.2/glade/source.c.format-security	2007-12-08 23:56:06.000000000 +0100
+++ glade-2.12.2/glade/source.c	2013-12-03 10:46:40.583077353 +0100
@@ -2454,7 +2454,7 @@ source_ensure_decl	(GbWidgetWriteSourceD
 			 const gchar		 *decl)
 {
   if (!glade_util_strstr (data->source_buffers[GLADE_DECLARATIONS]->str, decl))
-    source_add_decl (data, decl);
+    source_add_decl (data, "%s", decl);
 }