From 524bfd447d17a8234a15eb04c5823b6588aa8c6d Mon Sep 17 00:00:00 2001 From: f4exb Date: Sun, 2 Jun 2024 02:06:11 +0200 Subject: [PATCH] Do not exit after listing available devices. Fixes #2144 --- app/main.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/main.cpp b/app/main.cpp index 2cad77bef..5d66a1eea 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -199,7 +199,7 @@ static int runQtApplication(int argc, char* argv[], qtwebapp::LoggerWithFile *lo { // List available physical devices and exit RemoteTCPSinkStarter::listAvailableDevices(); - exit (EXIT_SUCCESS); + return EXIT_SUCCESS; } if (parser.getRemoteTCPSink()) { @@ -247,7 +247,9 @@ int main(int argc, char* argv[]) int res = runQtApplication(argc, argv, logger); - delete logger; + if (logger) { + delete logger; + } qWarning("SDRangel quit."); return res;