From 384b7f1a42f9f2f101dc8fe11c3625055d96f672 Mon Sep 17 00:00:00 2001
From: kergoth <kergoth>
Date: Tue, 17 Jun 2003 17:01:45 +0000
Subject: Update lxdialog version, and *build* lxdialog. no binary in cvs.

---
(limited to 'scripts/lxdialog/util.c')

diff --git a/scripts/lxdialog/util.c b/scripts/lxdialog/util.c
index b3a7af9..e7bce9b 100644
--- a/scripts/lxdialog/util.c
+++ b/scripts/lxdialog/util.c
@@ -348,7 +348,7 @@ first_alpha(const char *string, const char *exempt)
 		c = tolower(string[i]);
 
 		if (strchr("<[(", c)) ++in_paren;
-		if (strchr(">])", c)) --in_paren;
+		if (strchr(">])", c) && in_paren > 0) --in_paren;
 
 		if ((! in_paren) && isalpha(c) && 
 		     strchr(exempt, c) == 0)
--
cgit v0.9.0.2