Add check for when compile returnes null for invalid patterns

Closes #102
multisite
Floens 10 years ago
parent 2c33a17b0f
commit 995fad2199
  1. 2
      Clover/app/src/main/java/org/floens/chan/core/manager/FilterEngine.java

@ -176,9 +176,11 @@ public class FilterEngine {
if (matcher == null) { if (matcher == null) {
Pattern compiledPattern = compile(filter.pattern); Pattern compiledPattern = compile(filter.pattern);
if (compiledPattern != null) {
matcher = filter.compiledMatcher = compiledPattern.matcher(""); matcher = filter.compiledMatcher = compiledPattern.matcher("");
Logger.d(TAG, "Resulting pattern: " + filter.compiledMatcher); Logger.d(TAG, "Resulting pattern: " + filter.compiledMatcher);
} }
}
if (matcher != null) { if (matcher != null) {
matcher.reset(text); matcher.reset(text);

Loading…
Cancel
Save