From 2105928a9848dac1867d681ee9e004595ea73089 Mon Sep 17 00:00:00 2001 From: xXx-caillou-xXx Date: Mon, 20 Aug 2018 10:50:58 +0200 Subject: Fix two minor issues - Fix an infinite loop on `echo` hook - Use the correct function to compare filenames internally --- src/sp_disabled_functions.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/sp_disabled_functions.c') diff --git a/src/sp_disabled_functions.c b/src/sp_disabled_functions.c index 4a4f7d8..b498732 100644 --- a/src/sp_disabled_functions.c +++ b/src/sp_disabled_functions.c @@ -208,11 +208,11 @@ static zend_execute_data* is_file_matching( zend_execute_data* ex = execute_data; if (config_node->filename) { - if (zend_string_equals_literal(current_filename, config_node->filename)) { + if (zend_string_equals(current_filename, config_node->filename)) { return ex; } ITERATE(ex); - if (zend_string_equals_literal(ex->func->op_array.filename, + if (zend_string_equals(ex->func->op_array.filename, config_node->filename)) { return ex; } -- cgit v1.3