From a79c751ae2e8efbb2e4e55e412c3027e4b373b19 Mon Sep 17 00:00:00 2001 From: Jay Smith Date: Fri, 30 May 2003 19:06:34 +0000 Subject: [PATCH] Relying on longer matches seems to work better than matching the whole string with ^...$. --- ext/standard/browscap.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/ext/standard/browscap.c b/ext/standard/browscap.c index dced39fd34..508404d42a 100644 --- a/ext/standard/browscap.c +++ b/ext/standard/browscap.c @@ -47,10 +47,9 @@ static void convert_browscap_pattern(zval *pattern) register int i, j; char *t; - t = (char *) malloc(Z_STRLEN_P(pattern)*2 + 3); - t[0] = '^'; + t = (char *) malloc(Z_STRLEN_P(pattern)*2 + 1); - for (i=0, j=1; i Z_STRLEN_PP(browser_name)) { -- 2.50.1