From ae306e093a323f3233eea11a71f472ec7f89cf69 Mon Sep 17 00:00:00 2001 From: Kohei Yoshida Date: Tue, 5 Jun 2012 15:53:31 -0400 Subject: Prioritize external filters over the internal ones. Change-Id: I2407a2ebc01f39655b30f7eb1e65deb912f2e606 --- filter/source/config/cache/typedetection.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/filter/source/config/cache/typedetection.cxx b/filter/source/config/cache/typedetection.cxx index 672a09ff604e..c831935347e0 100644 --- a/filter/source/config/cache/typedetection.cxx +++ b/filter/source/config/cache/typedetection.cxx @@ -196,8 +196,9 @@ int getFlatTypeRank(const rtl::OUString& rType) return n - i - 1; } - // Not ranked. Treat them equally. - return -1; + // Not ranked. Treat them equally. Unranked filters have higher priority + // than the ranked internal ones since they may be external filters. + return n; } /** -- cgit