summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-03-13 12:45:02 +0100
committerNikita Popov <nikita.ppv@gmail.com>2020-03-13 12:45:02 +0100
commit9ab2cb923e7732fdaf178af62e8e6be2b59a3a52 (patch)
tree4f420b6329adaf6da9821476bfb42aea1ebbdd1b
parentb979e0315953e50d0ae3efcc147996e5b92f07a6 (diff)
downloadphp-git-9ab2cb923e7732fdaf178af62e8e6be2b59a3a52.tar.gz
Also remove dead arguments
-rw-r--r--ext/opcache/Optimizer/zend_inference.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/ext/opcache/Optimizer/zend_inference.c b/ext/opcache/Optimizer/zend_inference.c
index f79255168e..da40b59e6c 100644
--- a/ext/opcache/Optimizer/zend_inference.c
+++ b/ext/opcache/Optimizer/zend_inference.c
@@ -1849,8 +1849,7 @@ static uint32_t get_ssa_alias_types(zend_ssa_alias_kind alias) {
} \
if (ssa_var_info[__var].type != __type) { \
if (ssa_var_info[__var].type & ~__type) { \
- emit_type_narrowing_warning(op_array, ssa, worklist,\
- __var, ssa_var_info[__var].type, __type); \
+ emit_type_narrowing_warning(op_array, ssa, __var); \
return FAILURE; \
} \
ssa_var_info[__var].type = __type; \
@@ -1924,7 +1923,7 @@ static void add_usages(const zend_op_array *op_array, zend_ssa *ssa, zend_bitset
}
}
-static void emit_type_narrowing_warning(const zend_op_array *op_array, zend_ssa *ssa, zend_bitset worklist, int var, uint32_t old_type, uint32_t new_type)
+static void emit_type_narrowing_warning(const zend_op_array *op_array, zend_ssa *ssa, int var)
{
int def_op_num = ssa->vars[var].definition;
const zend_op *def_opline = def_op_num >= 0 ? &op_array->opcodes[def_op_num] : NULL;