未验证 提交 e3fdbafd 编写于 作者: J jmlitfi 提交者: GitHub

fix(gui): resolve exception in smali method writer (#1739)(PR #1745)

Co-authored-by: Njmlitfi <jeffmlitfi@gmail.com>
上级 07c2b144
...@@ -463,7 +463,7 @@ public class Smali { ...@@ -463,7 +463,7 @@ public class Smali {
IDebugInfo dbgInfo = codeReader.getDebugInfo(); IDebugInfo dbgInfo = codeReader.getDebugInfo();
if (dbgInfo != null) { if (dbgInfo != null) {
for (ILocalVar var : dbgInfo.getLocalVars()) { for (ILocalVar var : dbgInfo.getLocalVars()) {
if (var.getStartOffset() == -1) { if (var.getRegNum() == regNum) {
int i = writeParamInfo(smali, line, regNum, paramStart, var.getName(), var.getType()); int i = writeParamInfo(smali, line, regNum, paramStart, var.getName(), var.getType());
regNum += i; regNum += i;
paramStart += i; paramStart += i;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册