diff --git a/examples/settings/settings.cpp b/examples/settings/settings.cpp index ef3bc420f7..69327e7fdd 100644 --- a/examples/settings/settings.cpp +++ b/examples/settings/settings.cpp @@ -37,7 +37,7 @@ int main(int argc, char** argv) { propName = llvm::StringRef{}; } } - if (llvm::StringRef{argv[arg]} == "--") ++arg; + if (arg < argc && llvm::StringRef{argv[arg]} == "--") ++arg; // Wait to connect while (!camera.IsConnected())