Skip to content

Commit 6297cd2

Browse files
author
Andi Gutmans
committed
- Commit Thies' patch. str.len was too long.
1 parent 45d71e2 commit 6297cd2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Zend/zend_compile.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ static void build_runtime_defined_function_key(zval *result, zval *name, zend_op
4949
}
5050

5151
/* NULL, name length, filename length, line number length */
52-
result->value.str.len = 1+name->value.str.len+strlen(filename)+lineno_len+1;
53-
result->value.str.val = (char *) emalloc(result->value.str.len); /* Extra null byte is calculated a line before */
52+
result->value.str.len = 1+name->value.str.len+strlen(filename)+lineno_len;
53+
result->value.str.val = (char *) emalloc(result->value.str.len+1);
5454
sprintf(result->value.str.val, "%c%s%s%s", '\0', name->value.str.val, filename, lineno_buf);
5555
result->type = IS_STRING;
5656
result->refcount = 1;

0 commit comments

Comments
 (0)