From 020aec54a261e95f1ad9925c8db447e04950103e Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Fri, 15 Sep 2006 21:05:56 +0000
Subject: [PATCH] Initialize y before using it (heh)

---
 src/uifc/uifc32.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/uifc/uifc32.c b/src/uifc/uifc32.c
index a9a0259013..a69232575d 100644
--- a/src/uifc/uifc32.c
+++ b/src/uifc/uifc32.c
@@ -900,6 +900,10 @@ int ulist(int mode, int left, int top, int width, int *cur, int *bar
 		}
 	}
 	else {	/* Is a redraw */
+		if(bar)
+			y=top+tbrdrwidth+(*bar);
+		else
+			y=top+tbrdrwidth+(*cur);
 		i=(*cur)+(top+tbrdrwidth-y);
 		j=2;
 
@@ -933,10 +937,6 @@ int ulist(int mode, int left, int top, int width, int *cur, int *bar
 			puttext(s_left+left+lbrdrwidth+2,s_top+top+j,s_left+left+width-rbrdrwidth-1
 				,s_top+top+j,tmp_buffer);
 		}
-		if(bar)
-			y=top+tbrdrwidth+(*bar);
-		else
-			y=top+tbrdrwidth+(*cur);
 	}
 	free(title);
 
-- 
GitLab