From 5fd892f947a4cc4131ca23c51dd16d91a7ed5cab Mon Sep 17 00:00:00 2001 From: Samuel Tardieu Date: Thu, 27 Mar 2014 00:18:27 +0100 Subject: Fix lint warning: mark the handler as non-leaked --- main/src/cgeo/geocaching/utils/StartableHandlerThread.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'main/src') 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()); -- cgit v1.1