summaryrefslogtreecommitdiffstats
path: root/filter
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@gmail.com>2012-06-05 15:53:31 -0400
committerKohei Yoshida <kohei.yoshida@gmail.com>2012-06-05 15:55:30 -0400
commiteed0a0b26b9d61d26c888423c4e3d83b61728e3f (patch)
tree9db37774dfdb4294d24ae04149325c1d3be830a8 /filter
parentfdo#50139 do not cut first character of field text (diff)
downloadcore-eed0a0b26b9d61d26c888423c4e3d83b61728e3f.tar.gz
core-eed0a0b26b9d61d26c888423c4e3d83b61728e3f.zip
Prioritize external filters over the internal ones.
Change-Id: I2407a2ebc01f39655b30f7eb1e65deb912f2e606
Diffstat (limited to 'filter')
-rw-r--r--filter/source/config/cache/typedetection.cxx5
1 files 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;
}
/**