diff --git a/openbr/plugins/validate.cpp b/openbr/plugins/validate.cpp index 3ec796a..280b969 100644 --- a/openbr/plugins/validate.cpp +++ b/openbr/plugins/validate.cpp @@ -166,26 +166,21 @@ class FilterDistance : public Distance float compare(const Template &a, const Template &b) const { - Q_OBJECT - - float compare(const Template &a, const Template &b) const - { - (void) b; // Query template isn't checked - foreach (const QString &key, Globals->filters.keys()) { - bool keep = false; - const QString metadata = a.file.get(key, ""); - if (Globals->filters[key].isEmpty()) continue; - if (metadata.isEmpty()) return -std::numeric_limits::max(); - foreach (const QString &value, Globals->filters[key]) { - if (metadata == value) { - keep = true; - break; - } + (void) b; // Query template isn't checked + foreach (const QString &key, Globals->filters.keys()) { + bool keep = false; + const QString metadata = a.file.get(key, ""); + if (Globals->filters[key].isEmpty()) continue; + if (metadata.isEmpty()) return -std::numeric_limits::max(); + foreach (const QString &value, Globals->filters[key]) { + if (metadata == value) { + keep = true; + break; } - if (!keep) return -std::numeric_limits::max(); } - return 0; + if (!keep) return -std::numeric_limits::max(); } + return 0; } };