Gentoo Archives: gentoo-commits

From: "Robert Buchholz (rbu)" <rbu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/flawfinder/files: flawfinder-1.27-whitespace-traceback.patch
Date: Tue, 29 Sep 2009 12:12:01
Message-Id: E1MsbYl-0005nM-86@stork.gentoo.org
1 rbu 09/09/29 12:11:59
2
3 Added: flawfinder-1.27-whitespace-traceback.patch
4 Log:
5 Fix IndexError that occurs when there is whitespace at the end of the file
6 (Portage version: 2.1.6.13/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-util/flawfinder/files/flawfinder-1.27-whitespace-traceback.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/flawfinder/files/flawfinder-1.27-whitespace-traceback.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/flawfinder/files/flawfinder-1.27-whitespace-traceback.patch?rev=1.1&content-type=text/plain
13
14 Index: flawfinder-1.27-whitespace-traceback.patch
15 ===================================================================
16 From: Robert Buchholz <rbu@g.o>
17 Subject: Fix IndexError that occurs when there is whitespace at the end of the file
18
19 Origin: vendor, http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/flawfinder/files/flawfinder-1.27-whitespace-traceback.patch
20 Bug: http://sourceforge.net/tracker/index.php?func=detail&aid=1834743&group_id=186989&atid=919499
21
22 --- flawfinder.orig 2009-09-29 13:55:15.433911571 +0200
23 +++ flawfinder 2009-09-29 13:56:03.114786154 +0200
24 @@ -1299,6 +1299,8 @@
25 m = p_whitespace.match(text,i)
26 if m:
27 i = m.end(0)
28 + if i >= len(text):
29 + break
30
31 c = text[i]
32 if linebegin: # If at beginning of line, see if #include is there.