diff --git a/qtservice/src/qtservice.cpp b/qtservice/src/qtservice.cpp index 5ecaa67..8c97534 100644 --- a/qtservice/src/qtservice.cpp +++ b/qtservice/src/qtservice.cpp @@ -447,7 +447,7 @@ int QtServiceBasePrivate::run(bool asService, const QStringList &argList) for (int i = 0; i < argc; ++i) argv[i] = argvData[i].data(); - if (asService && !sysInit()) + if (!sysInit() && asService) return -1; q_ptr->createApplication(argc, argv.data());