OSDN Git Service

dumpsys: fix error condition
authorThierry Strudel <tstrudel@google.com>
Wed, 23 Mar 2016 18:22:34 +0000 (11:22 -0700)
committerThe Android Automerger <android-build@google.com>
Wed, 23 Mar 2016 20:46:29 +0000 (13:46 -0700)
Bug: 27809529
Change-Id: Ia2bdac83a367e1dd550ea7a5b50eac14d84f66b2
Signed-off-by: Thierry Strudel <tstrudel@google.com>
cmds/dumpsys/dumpsys.cpp

index db06e99..7e5bbc5 100644 (file)
@@ -138,13 +138,12 @@ int main(int argc, char* const argv[])
     }
 
     if ((skipServices && skippedServices.empty()) ||
-            (!skipServices && !showListOnly && services.empty()) ||
             (showListOnly && (!services.empty() || !skippedServices.empty()))) {
         usage();
         return -1;
     }
 
-    if (!skippedServices.empty() || showListOnly) {
+    if (services.empty() || showListOnly) {
         // gets all services
         services = sm->listServices();
         services.sort(sort_func);