From bc2e69f5b2b3b59ab0263eedf962a29a04769cc7 Mon Sep 17 00:00:00 2001 From: "JesusFreke@JesusFreke.com" Date: Thu, 6 Aug 2009 06:47:52 +0000 Subject: [PATCH] add check for null parameters value in calcHashcode() git-svn-id: https://smali.googlecode.com/svn/trunk@369 55b6fa8a-2a1e-11de-a435-ffa8d773f76a --- dexlib/src/main/java/org/jf/dexlib/ProtoIdItem.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dexlib/src/main/java/org/jf/dexlib/ProtoIdItem.java b/dexlib/src/main/java/org/jf/dexlib/ProtoIdItem.java index 76ad8eac..fece37c3 100644 --- a/dexlib/src/main/java/org/jf/dexlib/ProtoIdItem.java +++ b/dexlib/src/main/java/org/jf/dexlib/ProtoIdItem.java @@ -171,7 +171,7 @@ public class ProtoIdItem extends Item { */ private void calcHashCode() { hashCode = returnType.hashCode(); - hashCode = 31 * hashCode + parameters.hashCode(); + hashCode = 31 * hashCode + (parameters==null?0:parameters.hashCode()); } @Override