--- alert.c.orig	2002-12-27 00:03:32.000000000 -0600
+++ alert.c	2004-03-19 14:14:12.000000000 -0600
@@ -679,7 +679,7 @@
 	int	i;
 	ALERT	*ap;
 	float	var;
-	int	bool;
+	int	ibool;
 	time_t	now;
 	struct tm *tm;
 	int	dowrite = 0;
@@ -707,9 +707,9 @@
 
 		switch (ap->op)
 		{
-		case '<':	bool = var < ap->val; break;
-		case '>':	bool = var > ap->val; break;
-		case '=':	bool = var = ap->val; break;
+		case '<':	ibool = var < ap->val; break;
+		case '>':	ibool = var > ap->val; break;
+		case '=':	ibool = var = ap->val; break;
 		default:	continue;
 		case 'f':
 				time(&now); tm = localtime(&now);
@@ -723,7 +723,7 @@
 					continue;
 				}
 				else
-					bool = var <= ap->val;
+					ibool = var <= ap->val;
 				break;
 		case 'F':
 				time(&now); tm = localtime(&now);
@@ -737,11 +737,11 @@
 					continue;
 				}
 				else
-					bool = var >= ap->val;
+					ibool = var >= ap->val;
 				break;
 		}
 
-		if (!bool)
+		if (!ibool)
 			continue;
 
 		ap->alstate = ALERT_TRIG;	// Alerts are one-shot
