stricter warning checks and the corresponding fixes
Signed-off-by: Erik Boasson <eb@ilities.com>
This commit is contained in:
parent
87e4780446
commit
b7487b18a6
101 changed files with 1756 additions and 1615 deletions
|
@ -26,6 +26,6 @@ int main (int argc, char *argv[])
|
|||
err = cu_runner_run();
|
||||
cu_runner_fini();
|
||||
err_init:
|
||||
return err;
|
||||
return (int)err;
|
||||
}
|
||||
|
||||
|
|
|
@ -96,7 +96,7 @@ cu_runner_init(
|
|||
|
||||
for (i = 1; e == CUE_SUCCESS && i < argc; i++) {
|
||||
c = (argv[i][0] == '-') ? argv[i][1] : -1;
|
||||
switch (argv[i][1]) {
|
||||
switch (c) {
|
||||
case 'a':
|
||||
runner.automated = true;
|
||||
break;
|
||||
|
@ -111,19 +111,19 @@ cu_runner_init(
|
|||
runner.results = argv[++i];
|
||||
break;
|
||||
}
|
||||
/* no break */
|
||||
/* FALLS THROUGH */
|
||||
case 's':
|
||||
if ((i+1) < argc) {
|
||||
runner.suite = argv[++i];
|
||||
break;
|
||||
}
|
||||
/* no break */
|
||||
/* FALLS THROUGH */
|
||||
case 't':
|
||||
if ((i+1) < argc) {
|
||||
runner.test = argv[++i];
|
||||
break;
|
||||
}
|
||||
/* no break */
|
||||
/* FALLS THROUGH */
|
||||
default:
|
||||
e = (CU_ErrorCode)256;
|
||||
CU_set_error(e); /* Will print as "Undefined Errpr" */
|
||||
|
|
|
@ -392,7 +392,7 @@ main(int argc, char *argv[])
|
|||
/* Before handing over argc and argv over to criterion, go over the list to
|
||||
extract the custom options. Note that these are meant to be "hidden" */
|
||||
cr_argc = 0;
|
||||
if ((cr_argv = calloc(argc, sizeof(*cr_argv))) == NULL) {
|
||||
if ((cr_argv = calloc((unsigned)argc, sizeof(*cr_argv))) == NULL) {
|
||||
result = 1;
|
||||
} else {
|
||||
for (argno = 0; argno < argc; argno++) {
|
||||
|
@ -408,13 +408,14 @@ main(int argc, char *argv[])
|
|||
}
|
||||
|
||||
sz = snprintf(runfn, sizeof(runfn), runfmt, pfx);
|
||||
assert(sz > 0 && sz < sizeof(runfn));
|
||||
assert(sz > 0 && sz < (int)sizeof(runfn));
|
||||
sz = snprintf(listfn, sizeof(listfn), listfmt, pfx);
|
||||
assert(sz > 0 && sz < sizeof(listfn));
|
||||
assert(sz > 0 && sz < (int)sizeof(listfn));
|
||||
now = time(NULL);
|
||||
sz = (int)strftime(
|
||||
stamp, sizeof(stamp), stampfmt, localtime(&now));
|
||||
assert(sz != 0);
|
||||
(void)sz;
|
||||
} else if (strncmp(argv[argno], "--suite", 7) == 0) {
|
||||
if ((argno + 1) == argc) {
|
||||
fprintf(stderr, "--suite requires an argument\n");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue