summaryrefslogtreecommitdiff
path: root/ext/standard/assert.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/assert.c')
-rw-r--r--ext/standard/assert.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/ext/standard/assert.c b/ext/standard/assert.c
index 87462185a8..a03418030d 100644
--- a/ext/standard/assert.c
+++ b/ext/standard/assert.c
@@ -219,11 +219,9 @@ PHP_FUNCTION(assert)
zval *args = safe_emalloc(!description ? 3 : 4, sizeof(zval), 0);
zval retval;
int i;
- uint32_t lineno = zend_get_executed_lineno();
- const char *filename = zend_get_executed_filename();
- ZVAL_STRING(&args[0], SAFE_STRING(filename));
- ZVAL_LONG (&args[1], lineno);
+ ZVAL_STR_COPY(&args[0], zend_get_executed_filename_ex());
+ ZVAL_LONG (&args[1], zend_get_executed_lineno());
ZVAL_STRING(&args[2], SAFE_STRING(myeval));
ZVAL_FALSE(&retval);