summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Faye-Lund <erik.faye-lund@collabora.com>2020-04-08 18:41:53 +0200
committerErik Faye-Lund <erik.faye-lund@collabora.com>2020-04-16 11:08:30 +0200
commitb09bf9e36edbeabfb3eaf8c9e26de4e08aaa32f4 (patch)
treec29eef2eff55e33e03617d1ae06f0c366b81ee02
parentb1b19e4390ed4e115aa389d88204a80df916370b (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.c14
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;
}
}