From 0d9db4957e2f6cf5726c0f8449fa3cd336b36880 Mon Sep 17 00:00:00 2001 From: Larry Hajali Date: Wed, 12 May 2010 23:33:32 +0200 Subject: system/foremost: Added to 12.2 repository --- system/foremost/foremost-broken-jpeg.patch | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 system/foremost/foremost-broken-jpeg.patch (limited to 'system/foremost/foremost-broken-jpeg.patch') diff --git a/system/foremost/foremost-broken-jpeg.patch b/system/foremost/foremost-broken-jpeg.patch new file mode 100644 index 0000000000..fef3ad164c --- /dev/null +++ b/system/foremost/foremost-broken-jpeg.patch @@ -0,0 +1,17 @@ +diff -Naur foremost-1.5.6.orig/extract.c foremost-1.5.6/extract.c +--- foremost-1.5.6.orig/extract.c 2009-05-06 03:56:16.000000000 +0000 ++++ foremost-1.5.6/extract.c 2009-06-07 19:59:12.000000000 +0000 +@@ -1794,7 +1794,12 @@ + if (((foundat + headersize) - buf) > buflen){ return NULL; } + + foundat += headersize; +- ++ ++ if (foundat >= (buf + buflen)) ++ { ++ return buf + needle->header_len; ++ } ++ + if (foundat[2] != (unsigned char)'\xff') + { + break; -- cgit v1.2.3