From 1e4a50ea92494204db2bd68108656436df36d200 Mon Sep 17 00:00:00 2001 From: Sylvain78 Date: Sun, 4 May 2025 17:01:50 +0200 Subject: [PATCH] RemoteDesktop : improvement on parsing optional ssh port Change-Id: Id656da88b68b0ae033e17711191e46d9f5961cc4 Reviewed-on: https://review.haiku-os.org/c/haiku/+/9244 Reviewed-by: Adrien Destugues Tested-by: Commit checker robot --- src/apps/remotedesktop/RemoteDesktop.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/apps/remotedesktop/RemoteDesktop.cpp b/src/apps/remotedesktop/RemoteDesktop.cpp index 5a9f64209b..d0452ce443 100644 --- a/src/apps/remotedesktop/RemoteDesktop.cpp +++ b/src/apps/remotedesktop/RemoteDesktop.cpp @@ -90,12 +90,10 @@ main(int argc, char *argv[]) } if (strcmp(argv[i], "-s") == 0) { - if (argc <= i + 1 || sscanf(argv[i + 1], "%" B_SCNu16, &sshPort) != 1) { - print_usage(argv[0]); - return 2; + if((i + 1 < argc) && sscanf(argv[i + 1], "%" B_SCNu16, &sshPort) == 1) { + i++; } - i++; useSSH = true; continue; }