From 13b39903d23f5a603f27cbb360803d07087b4f4d Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Sat, 26 Dec 2015 06:59:57 -0500 Subject: [PATCH] empty or null values should not be matched --- .../main/java/brut/androlib/res/data/value/ResStringValue.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResStringValue.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResStringValue.java index a7cabc59..94f568c8 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResStringValue.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResStringValue.java @@ -65,6 +65,9 @@ public class ResStringValue extends ResScalarValue { } private String checkIfStringIsNumeric(String val) { + if (val == null || val.isEmpty()) { + return val; + } return allDigits.matcher(val).matches() ? "\\ " + val : val; }