From 40e7a813aa8c0f5fd8a25496895aab1a56e450ea Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Wed, 7 May 2014 22:06:30 +0200 Subject: Compare against exactly class, not just the compatible class CompressableDataWriter extends DataWriter. We require classes to be an exact match. This fixes disabling file, and (re-)enabling cfile even if that target is not changed. --- src/provider/CompositeResultListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/provider/CompositeResultListener.java b/src/provider/CompositeResultListener.java index 64a8a0b..5120971 100644 --- a/src/provider/CompositeResultListener.java +++ b/src/provider/CompositeResultListener.java @@ -38,7 +38,7 @@ public class CompositeResultListener implements ResultListener, Closeable, public ResultListener findListener(Class rlCls) { for (ResultListener rl : listeners) { - if (rlCls.isInstance(rl)) { + if (rlCls == rl.getClass()) { return rl; } } -- cgit v1.2.1