From a14293dd402c7a6a5e5489692d2a72905732a83d Mon Sep 17 00:00:00 2001 From: Christian Beier Date: Fri, 8 Mar 2024 22:53:22 +0100 Subject: [PATCH] src: add basic help option printing usage info Closes #4 --- src/mac.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mac.c b/src/mac.c index 755a0fa..95c6ca2 100644 --- a/src/mac.c +++ b/src/mac.c @@ -35,6 +35,7 @@ #include #include #include +#include /* The main LibVNCServer screen object */ rfbScreenInfoPtr rfbScreen; @@ -659,6 +660,11 @@ int main(int argc,char *argv[]) viewOnly=TRUE; } else if(strcmp(argv[i],"-display")==0) { displayNumber = atoi(argv[i+1]); + } else if(strcmp(argv[i],"-h") == 0 || strcmp(argv[i],"--help") == 0) { + fprintf(stderr, "-viewonly Do not allow any input\n"); + fprintf(stderr, "-display Only export specified display\n"); + rfbUsage(); + exit(EXIT_SUCCESS); } if(!viewOnly && !AXIsProcessTrusted()) {