diff options
Diffstat (limited to 'ext/standard/assert.c')
-rw-r--r-- | ext/standard/assert.c | 6 |
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); |