Mercurial > hg > dmlib
diff tests/blittest.c @ 860:daebbf28953d
The argument handling API in dmargs* was synced with th-libs.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 22 Nov 2014 18:50:07 +0200 |
parents | e2ac08228a0f |
children | 90a879277ca2 |
line wrap: on
line diff
--- a/tests/blittest.c Sat Nov 22 18:45:12 2014 +0200 +++ b/tests/blittest.c Sat Nov 22 18:50:07 2014 +0200 @@ -12,7 +12,7 @@ int optScrWidth = 640, optScrHeight = 480, optFontSize = 20, optScrDepth = 32; int optBenchmarkLen = 20; -DMOptArg optList[] = { +static const DMOptArg optList[] = { { 0, '?', "help", "Show this help", OPT_NONE }, { 2, 'v', "verbose", "Be more verbose", OPT_NONE }, { 3, 'f', "full", "Fullscreen", OPT_NONE }, @@ -27,7 +27,7 @@ void argShowHelp() { - dmArgsPrintHelp(stdout, optList, optListN); + dmArgsPrintHelp(stdout, optList, optListN, 0); } @@ -288,7 +288,7 @@ dmInitProg("blittest", "dmlib blittest", "0.2", NULL, NULL); if (!dmArgsProcess(argc, argv, optList, optListN, - argHandleOpt, NULL, FALSE)) + argHandleOpt, NULL, OPTH_BAILOUT)) exit(1); if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER) != 0)