voyageur    15/08/06 13:10:10

  Added:                wmping-0.2.1-format-security.patch
  Log:
  Fix compilation with format-security, bug #542104
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
00F7AB331B0F097F)

Revision  Changes    Path
1.1                  x11-plugins/wmping/files/wmping-0.2.1-format-security.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/wmping/files/wmping-0.2.1-format-security.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/wmping/files/wmping-0.2.1-format-security.patch?rev=1.1&content-type=text/plain

Index: wmping-0.2.1-format-security.patch
===================================================================
--- wmping.c.orig       2015-08-06 15:03:32.407526918 +0200
+++ wmping.c    2015-08-06 15:03:56.907978079 +0200
@@ -237,7 +237,7 @@
                    if(strcmp(tokens[1],"="))
                    {
                        sprintf(str_err, "Not correct format of configuration 
file ( %s ): line %u", cfgfile, lineN);
-                       fprintf(stderr, str_err);
+                       fprintf(stderr, "%s", str_err);
                         exit(-1);
                    }
 
@@ -288,7 +288,7 @@
                else
                {
                    sprintf(str_err, "Not correct format of configuration file 
( %s ): line %u", cfgfile, lineN);
-                   fprintf(stderr, str_err);
+                   fprintf(stderr, "%s", str_err);
                    exit(-1);
 
                }
@@ -297,7 +297,7 @@
         else
        {
            sprintf(str_err, "Error open configuration file ( %s ): %s", 
cfgfile, strerror(errno));
-           fprintf(stderr, str_err);
+           fprintf(stderr, "%s", str_err);
            fprintf(stderr, "\n Create default configuration file\n");
            createDefaultCfg(cfgfile);
        }
@@ -305,7 +305,7 @@
     else
     {
        sprintf(str_err, "Error open configuration file ( %s ): %s", cfgfile, 
strerror(errno));
-       fprintf(stderr, str_err);
+       fprintf(stderr, "%s", str_err);
        fprintf(stderr, "\n Create default configuration file\n");
        createDefaultCfg(cfgfile);
     }




Reply via email to