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)