aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-03-27 00:18:27 +0100
committerSamuel Tardieu <sam@rfc1149.net>2014-03-27 00:18:27 +0100
commit5fd892f947a4cc4131ca23c51dd16d91a7ed5cab (patch)
tree49bf64b957e6f41d24ed67463d647750122f8e8f /main
parent4bbf0552602243cf82ad62da41593d430e03bbbc (diff)
downloadcgeo-5fd892f947a4cc4131ca23c51dd16d91a7ed5cab.zip
cgeo-5fd892f947a4cc4131ca23c51dd16d91a7ed5cab.tar.gz
cgeo-5fd892f947a4cc4131ca23c51dd16d91a7ed5cab.tar.bz2
Fix lint warning: mark the handler as non-leaked
Diffstat (limited to 'main')
-rw-r--r--main/src/cgeo/geocaching/utils/StartableHandlerThread.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/utils/StartableHandlerThread.java b/main/src/cgeo/geocaching/utils/StartableHandlerThread.java
index 08300de..91ab1d0 100644
--- a/main/src/cgeo/geocaching/utils/StartableHandlerThread.java
+++ b/main/src/cgeo/geocaching/utils/StartableHandlerThread.java
@@ -5,6 +5,7 @@ import rx.Subscriber;
import rx.functions.Action0;
import rx.subscriptions.Subscriptions;
+import android.annotation.SuppressLint;
import android.content.Context;
import android.os.Handler;
import android.os.HandlerThread;
@@ -25,6 +26,8 @@ public class StartableHandlerThread extends HandlerThread {
public void stop();
}
+ // The handler and the thread are intimely linked, there will be no leak.
+ @SuppressLint("HandlerLeak")
private class StartableHandler extends Handler {
public StartableHandler() {
super(StartableHandlerThread.this.getLooper());