From 250aab66ed796dd7a38cdb3f3b9fcd68c1d9d631 Mon Sep 17 00:00:00 2001 From: bharathr Date: Thu, 19 May 2016 13:14:35 -0700 Subject: [PATCH] Fixed the parsing of commander arguments for non-QURT builds --- src/modules/commander/commander.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/commander/commander.cpp b/src/modules/commander/commander.cpp index 8edc0500a3..15299abff2 100644 --- a/src/modules/commander/commander.cpp +++ b/src/modules/commander/commander.cpp @@ -1159,10 +1159,16 @@ int commander_thread_main(int argc, char *argv[]) if (argc > 2) { #ifdef __PX4_QURT if (!strcmp(argv[2],"-hil")) { +#else + if (!strcmp(argv[3],"-hil")) { #endif startup_in_hil = true; } else { +#ifdef __PX4_QURT + PX4_ERR("Argument %s not supported.", argv[2]); +#else PX4_ERR("Argument %s not supported.", argv[3]); +#endif PX4_ERR("COMMANDER NOT STARTED"); thread_should_exit = true; }