summaryrefslogtreecommitdiffstats
path: root/sinksh/syntax_modules/sink_list.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-10-05 20:07:53 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-10-05 20:07:53 +0200
commit94829f17066dcbbeb9f641a4870dd88aa916ba24 (patch)
treecef0fef888e999cc840bbe90a9c155eae1b0890c /sinksh/syntax_modules/sink_list.cpp
parente470f65cad943f8a3065c6f5f6287adcc704627e (diff)
downloadsink-94829f17066dcbbeb9f641a4870dd88aa916ba24.tar.gz
sink-94829f17066dcbbeb9f641a4870dd88aa916ba24.zip
A better resource filter api
Diffstat (limited to 'sinksh/syntax_modules/sink_list.cpp')
-rw-r--r--sinksh/syntax_modules/sink_list.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/sinksh/syntax_modules/sink_list.cpp b/sinksh/syntax_modules/sink_list.cpp
index 2d7ef5f..e176aab 100644
--- a/sinksh/syntax_modules/sink_list.cpp
+++ b/sinksh/syntax_modules/sink_list.cpp
@@ -59,8 +59,7 @@ bool list(const QStringList &args, State &state)
59 auto filterIndex = args.indexOf("--filter"); 59 auto filterIndex = args.indexOf("--filter");
60 if (filterIndex >= 0) { 60 if (filterIndex >= 0) {
61 for (int i = 1; i < filterIndex; i++) { 61 for (int i = 1; i < filterIndex; i++) {
62 query.resources << args.at(i).toLatin1(); 62 query.resourceFilter(args.at(i).toLatin1());
63 query.filter(Sink::ApplicationDomain::SinkResource(args.at(i).toLatin1()));
64 } 63 }
65 for (int i = filterIndex + 1; i < args.size(); i++) { 64 for (int i = filterIndex + 1; i < args.size(); i++) {
66 auto filter = args.at(i).split("="); 65 auto filter = args.at(i).split("=");