diff --git a/ext/standard/browscap.c b/ext/standard/browscap.c index 2dbd1b04552..38946b61d3d 100644 --- a/ext/standard/browscap.c +++ b/ext/standard/browscap.c @@ -58,7 +58,7 @@ static void convert_browscap_pattern(zval *pattern) return; } - t = (char *) malloc(Z_STRLEN_P(pattern)*2); + t = (char *) malloc(Z_STRLEN_P(pattern)*2 + 1); for (i=0, j=0; i