jlec        15/07/03 07:46:32

  Added:                talkfilters-2.3.8-format-security.patch
  Log:
  fix problems with format-security, bug #521258
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
E9402A79B03529A2!)

Revision  Changes    Path
1.1                  
app-text/talkfilters/files/talkfilters-2.3.8-format-security.patch

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

Index: talkfilters-2.3.8-format-security.patch
===================================================================
 wrap.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/wrap.c b/wrap.c
index 7c89dc8..745d1ec 100644
--- a/wrap.c
+++ b/wrap.c
@@ -105,7 +105,7 @@ int main(int argc, char **argv)
        {
        *wp = 0;
        putchar('\n');
-       printf(wbuf);
+       printf("%s", wbuf);
        putchar(c);
        putchar('\n');
        wp = wbuf, ll = wl = 0;
@@ -123,7 +123,7 @@ int main(int argc, char **argv)
        {
        *wp = 0;
        if(ll) putchar(' '), ll++;
-       printf(wbuf);
+       printf("%s", wbuf);
        ll += wl;
        wl = 0, wp = wbuf;
        }
@@ -131,7 +131,7 @@ int main(int argc, char **argv)
        {
        *wp = 0;
        putchar('\n');
-       printf(wbuf);
+       printf("%s", wbuf);
        ll = wl;
        wl = 0, wp = wbuf;
        }
@@ -148,7 +148,7 @@ int main(int argc, char **argv)
       if(ll) putchar(' ');
       }
     else putchar('\n');
-    printf(wbuf);
+    printf("%s", wbuf);
     }
   putchar('\n');
   free(wbuf);




Reply via email to