From 4d152ae3c3d292e009b6c0245905b3b99801fc96 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Thu, 18 Mar 2010 02:32:01 -0400 Subject: Fix some warnings reported by clang static analysis. --- dimension/main.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'dimension/main.c') diff --git a/dimension/main.c b/dimension/main.c index 53b8288..a03762f 100644 --- a/dimension/main.c +++ b/dimension/main.c @@ -89,6 +89,8 @@ main(int argc, char **argv) { case 'w': { + dmnsn_assert(optarg, "NULL argument."); + char *endptr; width = strtoul(optarg, &endptr, 10); if (*endptr != '\0' || endptr == optarg) { @@ -99,6 +101,8 @@ main(int argc, char **argv) { } case 'h': { + dmnsn_assert(optarg, "NULL argument."); + char *endptr; height = strtoul(optarg, &endptr, 10); if (*endptr != '\0' || endptr == optarg) { @@ -110,6 +114,8 @@ main(int argc, char **argv) { case DMNSN_OPT_THREADS: { + dmnsn_assert(optarg, "NULL argument."); + char *endptr; nthreads = strtoul(optarg, &endptr, 10); if (*endptr != '\0' || endptr == optarg) { -- cgit v1.2.3