ikelos      14/08/31 00:37:43

  Added:                foremost-1.5.7-format-security.patch
  Log:
  Add in patch for -Werror=format-security warning (fixes bug 521038).
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
6C20157A)

Revision  Changes    Path
1.1                  
app-forensics/foremost/files/foremost-1.5.7-format-security.patch

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

Index: foremost-1.5.7-format-security.patch
===================================================================
diff --git a/extract.c b/extract.c
index 30bdf54..9639117 100755
--- a/extract.c
+++ b/extract.c
@@ -2110,7 +2110,6 @@ unsigned char *extract_exe(f_state *s, u_int64_t 
c_offset, unsigned char *founda
        int                             i = 0;
        time_t                  compile_time = 0;
        struct tm               *ret_time;
-       char                    comment[32];
        char                    ascii_time[32];
 
        if (buflen < 100)
@@ -2145,8 +2144,7 @@ unsigned char *extract_exe(f_state *s, u_int64_t 
c_offset, unsigned char *founda
                        ret_time->tm_sec);
        chop(ascii_time);
 
-       sprintf(comment, ascii_time);
-       strcat(needle->comment, comment);
+       strcat(needle->comment, ascii_time);
        exe_char = htos(&foundat[22], FOREMOST_LITTLE_ENDIAN);
        if (exe_char & 0x2000)
                {




Reply via email to