Mercurial > hg > dmlib
diff tools/gentab.c @ 958:985225a93aeb
Add error code parameter to dmError() and dmErrorVA().
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 27 Feb 2015 03:58:25 +0200 |
parents | daebbf28953d |
children | 25d653664874 |
line wrap: on
line diff
--- a/tools/gentab.c Fri Feb 27 02:21:57 2015 +0200 +++ b/tools/gentab.c Fri Feb 27 03:58:25 2015 +0200 @@ -113,7 +113,7 @@ int tmp; if (sscanf(optArg, "%d", &tmp) != 1) { - dmError("Invalid number of steps argument '%s'.\n", optArg); + dmErrorMsg("Invalid number of steps argument '%s'.\n", optArg); return FALSE; } optNSteps = tmp; @@ -132,7 +132,7 @@ return TRUE; } } - dmError("Invalid transformation type option '%s'.\n", + dmErrorMsg("Invalid transformation type option '%s'.\n", optArg); return FALSE; } @@ -147,7 +147,7 @@ DMFloat tmp; if (sscanf(optArg, "%f", &tmp) != 1) { - dmError("Invalid %s option argument '%s', expected a floating point value.\n", + dmErrorMsg("Invalid %s option argument '%s', expected a floating point value.\n", currArg, optArg); return FALSE; } @@ -163,7 +163,7 @@ break; default: - dmError("Unknown argument '%s'.\n", currArg); + dmErrorMsg("Unknown argument '%s'.\n", currArg); return FALSE; } @@ -188,13 +188,13 @@ // Check settings if (optTransType < 0) { - dmError("No transformation type set, perhaps try --help\n"); + dmErrorMsg("No transformation type set, perhaps try --help\n"); return -1; } if (optObjectName == NULL) { - dmError("Object name not specified, try --help\n"); + dmErrorMsg("Object name not specified, try --help\n"); return -2; } @@ -204,7 +204,7 @@ if ((outFile = fopen(optOutFilename, "w")) == NULL) { int err = dmGetErrno(); - dmError("Could not open output file '%s', %d: %s\n", + dmErrorMsg("Could not open output file '%s', %d: %s\n", optOutFilename, err, dmErrorStr(err)); return -2; }