diff options
author | Erik Faye-Lund <erik.faye-lund@collabora.com> | 2020-04-08 18:41:53 +0200 |
---|---|---|
committer | Erik Faye-Lund <erik.faye-lund@collabora.com> | 2020-04-16 11:08:30 +0200 |
commit | b09bf9e36edbeabfb3eaf8c9e26de4e08aaa32f4 (patch) | |
tree | c29eef2eff55e33e03617d1ae06f0c366b81ee02 | |
parent | b1b19e4390ed4e115aa389d88204a80df916370b (diff) |
wglgears: make usage and error-handling similar to glxgears
This makes the code look a bit more like the similar code for glxgears.
There's no good reason to do this differently for these two
applications.
Reviewed-by: Brian Paul <brianp@vmware.com>
-rw-r--r-- | src/wgl/wglgears.c | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/wgl/wglgears.c b/src/wgl/wglgears.c index ec5a0cd1..6b1949f4 100644 --- a/src/wgl/wglgears.c +++ b/src/wgl/wglgears.c @@ -78,11 +78,8 @@ static GLboolean use_srgb = GL_FALSE; static void usage(void) { - fprintf (stderr, "usage: %s [options]\n", ProgramName); - fprintf (stderr, "-info\tPrint additional GL information.\n"); - fprintf (stderr, "-h\tPrint this help page.\n"); - fprintf (stderr, "\n"); - exit(EXIT_FAILURE); + fprintf (stderr, "usage:\n"); + fprintf (stderr, "-info display OpenGL renderer info\n"); } @@ -543,15 +540,12 @@ main(int argc, char *argv[]) if (strcmp(argv[i], "-info") == 0) { printInfo = GL_TRUE; } - else if (strcmp(argv[i], "-h") == 0) { - usage(); - } else if (strcmp(argv[i], "-srgb") == 0) { use_srgb = GL_TRUE; } else { - fprintf(stderr, "%s: Unsupported option '%s'.\n", ProgramName, argv[i]); - usage(); + usage(); + return -1; } } |