Marcus Meissner : winefile: Avoid array overrun (coverity).

Alexandre Julliard julliard at winehq.org
Mon Jan 26 10:13:50 CST 2009


Module: wine
Branch: master
Commit: 9a0a89271ec467938d06748387a647ebc0e3601f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=9a0a89271ec467938d06748387a647ebc0e3601f

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Sat Jan 24 09:52:36 2009 +0100

winefile: Avoid array overrun (coverity).

---

 programs/winefile/winefile.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/programs/winefile/winefile.c b/programs/winefile/winefile.c
index 2caff8e..aefe7bd 100644
--- a/programs/winefile/winefile.c
+++ b/programs/winefile/winefile.c
@@ -2732,7 +2732,7 @@ static void calc_single_width(Pane* pane, int col)
 
 	x = pane->positions[col] + cx;
 
-	for(; col<COLUMNS; ) {
+	for(; col<COLUMNS-1; ) {
 		pane->positions[++col] = x;
 		x += pane->widths[col];
 	}




More information about the wine-cvs mailing list