From ad5ef861b4b3434098284e57f572ee213b8d894d Mon Sep 17 00:00:00 2001
From: cyan <>
Date: Wed, 10 Dec 2003 13:59:03 +0000
Subject: [PATCH] .*? isn't a valid regexp, but (.*)? is.
 http://www.pasc.org/interps/unofficial/db/p1003.2/pasc-1003.2-85.html

---
 exec/load/irclib.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/exec/load/irclib.js b/exec/load/irclib.js
index f7e52f63d4..3ff96be44a 100644
--- a/exec/load/irclib.js
+++ b/exec/load/irclib.js
@@ -140,7 +140,7 @@ function IRC_match(mtchstr,mask) {
 	var final_mask="^";
 	mask=mask.replace(/[.]/g,"\\\.");
 	mask=mask.replace(/[?]/g,".");
-	mask=mask.replace(/[*]/g,".*?");
+	mask=mask.replace(/[*]/g,"(.*)?");
 	final_mask=final_mask + mask + "$";
 	return mtchstr.toUpperCase().match(final_mask.toUpperCase());
 }
-- 
GitLab