From a70faf072b58d6905b0f219e54a8a11cf75fd9fb Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Sun, 30 Dec 2012 15:26:37 -0800 Subject: [PATCH] Fix an error when getting parameters on a method with no debug info --- .../src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java index c91bd039..3f05ca71 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java @@ -56,7 +56,7 @@ public abstract class DebugInfo implements Iterable { public static DebugInfo newOrEmpty(@Nonnull DexBuffer dexBuf, int debugInfoOffset, @Nonnull DexBackedMethodImplementation methodImpl) { if (debugInfoOffset == 0) { - new EmptyDebugInfo(methodImpl.method); + return new EmptyDebugInfo(methodImpl.method); } return new DebugInfoImpl(dexBuf, debugInfoOffset, methodImpl); }