From 710ef75b81dd2b76ed1e8071c9c074d44005cc9d Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Fri, 28 Dec 2012 20:56:48 -0800 Subject: [PATCH] Write the parameter names as uleb128p1, in debug_info_item --- dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java b/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java index daf296e0..b399888a 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugInfoPool.java @@ -135,7 +135,7 @@ public class DebugInfoPool { List parameters = method.getParameters(); writer.writeUleb128(parameters.size()); for (MethodParameter parameter: parameters) { - writer.writeUleb128(dexFile.stringPool.getIndexNullable(parameter.getName())); + writer.writeUleb128(dexFile.stringPool.getIndexNullable(parameter.getName())+1); } if (debugItems != null && debugItems.size() > 0) {