aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo
diff options
context:
space:
mode:
authorSven Karsten Greiner <sven@sammyshp.de>2011-09-08 02:58:51 -0700
committerSven Karsten Greiner <sven@sammyshp.de>2011-09-08 02:58:51 -0700
commit14f2dcd100fdc36f9be7a3721b0d43f3c32ebcd4 (patch)
tree13830e88b4f5dc88ddd6333f891262b9f77e5e71 /src/cgeo
parentedde91aef1455f0a7650933c68f7289d0d72bac7 (diff)
parentc744be898807de15859e03e00ff0823df59b910b (diff)
downloadcgeo-14f2dcd100fdc36f9be7a3721b0d43f3c32ebcd4.zip
cgeo-14f2dcd100fdc36f9be7a3721b0d43f3c32ebcd4.tar.gz
cgeo-14f2dcd100fdc36f9be7a3721b0d43f3c32ebcd4.tar.bz2
Merge pull request #393 from samueltardieu/optimization
Do not try alternative pattern if primary one succeeds
Diffstat (limited to 'src/cgeo')
-rw-r--r--src/cgeo/geocaching/cgBase.java15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/cgeo/geocaching/cgBase.java b/src/cgeo/geocaching/cgBase.java
index a0f1ac9..bd54ff7 100644
--- a/src/cgeo/geocaching/cgBase.java
+++ b/src/cgeo/geocaching/cgBase.java
@@ -1290,20 +1290,7 @@ public class cgBase {
}
// cache found
- try
- {
- final Matcher matcherFound = patternFound.matcher(page);
- final Matcher matcherFoundAlternative = patternFoundAlternative.matcher(page);
-
- if (matcherFound.find() || matcherFoundAlternative.find()) {
- cache.found = true;
- }
- }
- catch (Exception e)
- {
- // failed to parse found
- Log.w(cgSettings.tag, "cgeoBase.parseCache: Failed to parse found");
- }
+ cache.found = patternFound.matcher(page).find() || patternFoundAlternative.matcher(page).find();
// cache type
try {