Maelstrom: Don't show usage with all command line parameters.

https://github.com/libsdl-org/Maelstrom/commit/9c78c7ba2724e97d94f98b693660d94c1d984208

From 9c78c7ba2724e97d94f98b693660d94c1d984208 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Wed, 9 Nov 2011 00:54:53 -0500
Subject: [PATCH] Don't show usage with all command line parameters. On Mac OS
 X, when your app is launched from the finder it gets an argument such as
 -psn_123456

---
 main.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/main.cpp b/main.cpp
index f0fad5e7..a8d4811b 100644
--- a/main.cpp
+++ b/main.cpp
@@ -265,6 +265,9 @@ int main(int argc, char *argv[])
 #ifdef __MACOSX__
 	//window_flags |= SDL_WINDOW_FULLSCREEN;
 #endif
+printf("Command line: ");
+for (int i = 0; i < argc; ++i) { printf("%s ", argv[i]); }
+printf("\n");
 	for ( progname=argv[0]; --argc; ++argv ) {
 		if ( strcmp(argv[1], "-fullscreen") == 0 ) {
 			window_flags |= SDL_WINDOW_FULLSCREEN;
@@ -274,7 +277,7 @@ int main(int argc, char *argv[])
 		} else if ( strcmp(argv[1], "-version") == 0 ) {
 			error("%s", Version);
 			exit(0);
-		} else {
+		} else if ( strcmp(argv[1], "-help") == 0 ) {
 			PrintUsage();
 		}
 	}