From 0c1a55cb3110596e59a12f54f9c401f2582d26f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ryszard=20Wi=C5=9Bniewski?= Date: Mon, 30 Aug 2010 18:36:48 +0200 Subject: [PATCH] ResConfigFlags: uniquely name every errorous flags. --- src/brut/androlib/res/data/ResConfigFlags.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/brut/androlib/res/data/ResConfigFlags.java b/src/brut/androlib/res/data/ResConfigFlags.java index c01fa92e..64959f67 100644 --- a/src/brut/androlib/res/data/ResConfigFlags.java +++ b/src/brut/androlib/res/data/ResConfigFlags.java @@ -267,7 +267,7 @@ public class ResConfigFlags { ret.append("-v").append(sdkVersion); } if (isInvalid) { - ret.append("-[ERR]"); + ret.append("-ERR" + sErrCounter++); } return ret.toString(); @@ -312,6 +312,12 @@ public class ResConfigFlags { return hash; } + + // TODO: Dirty static hack. This counter should be a part of ResPackage, + // but it would be hard right now and this feature is very rarely used. + private static int sErrCounter = 0; + + public final static byte ORIENTATION_ANY = 0; public final static byte ORIENTATION_PORT = 1; public final static byte ORIENTATION_LAND = 2;