Mercurial > hg > dmlib
diff tests/dzlibtest.c @ 2004:161e731eb152
Improve dmGetIntVal() to accept an optional negative value boolean flag
pointer. Also improve error handling in it.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 07 Jul 2018 01:11:22 +0300 |
parents | cd5643794195 |
children | 647671a9a0b8 |
line wrap: on
line diff
--- a/tests/dzlibtest.c Tue Jul 03 09:54:14 2018 +0300 +++ b/tests/dzlibtest.c Sat Jul 07 01:11:22 2018 +0300 @@ -61,7 +61,7 @@ break; case 4: - if (!dmGetIntVal(optArg, &optCompressLevel) || + if (!dmGetIntVal(optArg, &optCompressLevel, NULL) || optCompressLevel < 1 || optCompressLevel > 9) { dmErrorMsg("Invalid compression level argument '%s', must be 1 .. 9.\n", optArg); @@ -70,9 +70,9 @@ break; case 5: - if (!dmGetIntVal(optArg, &optSkip)) + if (!dmGetIntVal(optArg, &optSkip, NULL)) { - dmErrorMsg("Invalid skip value.\n", optArg); + dmErrorMsg("Invalid skip value '%s'.\n", optArg); return FALSE; } break;