From abfcad65848af5af7c448b866ea65563fec5fe00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=A4rkl?= <info@florianmaerkl.de> Date: Sat, 5 Nov 2022 00:13:02 +0100 Subject: [PATCH] Update rizin with new var counting functions (#3053) --- rizin | 2 +- src/core/Cutter.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rizin b/rizin index b59d9a03..3f077bce 160000 --- a/rizin +++ b/rizin @@ -1 +1 @@ -Subproject commit b59d9a03b2618d7209925da2a7873b40972f42a4 +Subproject commit 3f077bce4a0a7c6323b31d06c6a3a631a988fa5f diff --git a/src/core/Cutter.cpp b/src/core/Cutter.cpp index 696cea7f..ce9d4cdb 100644 --- a/src/core/Cutter.cpp +++ b/src/core/Cutter.cpp @@ -3051,8 +3051,8 @@ QList<FunctionDescription> CutterCore::getAllFunctions() FunctionDescription function; function.offset = fcn->addr; function.linearSize = rz_analysis_function_linear_size(fcn); - function.nargs = rz_analysis_var_count_total(fcn, RZ_ANALYSIS_VAR_TYPE_ARGUMENT); - function.nlocals = rz_analysis_var_count_total(fcn, RZ_ANALYSIS_VAR_TYPE_LOCAL); + function.nargs = rz_analysis_arg_count(fcn); + function.nlocals = rz_analysis_var_local_count(fcn); function.nbbs = rz_list_length(fcn->bbs); function.calltype = fcn->cc ? QString::fromUtf8(fcn->cc) : QString(); function.name = fcn->name ? QString::fromUtf8(fcn->name) : QString();