[gtk+] about-dialog: Fix "format not a string literal" errors



commit a8c59543cf950aac096e1078f4f5d4c5d75dd78b
Author: Bastien Nocera <hadess hadess net>
Date:   Mon Apr 4 14:16:17 2016 +0200

    about-dialog: Fix "format not a string literal" errors
    
    A non-intrusive fix.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764585

 gtk/gtkaboutdialog.c |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)
---
diff --git a/gtk/gtkaboutdialog.c b/gtk/gtkaboutdialog.c
index 5863910..d4187fa 100644
--- a/gtk/gtkaboutdialog.c
+++ b/gtk/gtkaboutdialog.c
@@ -108,11 +108,6 @@ typedef struct
   const gchar *url;
 } LicenseInfo;
 
-/* Translators: this is the license preamble; the string at the end
- * contains the name of the license as link text.
- */
-static const gchar *gtk_license_preamble = N_("This program comes with absolutely no warranty.\nSee the <a 
href=\"%s\">%s</a> for details.");
-
 /* LicenseInfo for each GtkLicense type; keep in the same order as the enumeration */
 static const LicenseInfo gtk_license_info [] = {
   { N_("License"), NULL },
@@ -2489,7 +2484,10 @@ gtk_about_dialog_set_license_type (GtkAboutDialog *about,
             url = priv->website_url;
 
           str = g_string_sized_new (256);
-          g_string_append_printf (str, _(gtk_license_preamble), url, name);
+          /* Translators: this is the license preamble; the string at the end
+           * contains the name of the license as link text.
+           */
+          g_string_append_printf (str, _("This program comes with absolutely no warranty.\nSee the <a 
href=\"%s\">%s</a> for details."), url, name);
 
           g_free (priv->license);
           priv->license = g_string_free (str, FALSE);


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