From 44c358d6bd4fe9410d2891a2706bb671da9b2a0e Mon Sep 17 00:00:00 2001 From: "W. Eric Norum" Date: Tue, 6 Jul 2004 03:01:11 +0000 Subject: [PATCH] Use correct option character. optopt is valid only when getopt returns '?'. --- src/catools/camonitor.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/catools/camonitor.c b/src/catools/camonitor.c index f48bdacd7..a0fae501e 100644 --- a/src/catools/camonitor.c +++ b/src/catools/camonitor.c @@ -255,14 +255,14 @@ int main (int argc, char *argv[]) if (sscanf(optarg, "%d", &digits) != 1) fprintf(stderr, "Invalid precision argument '%s' " - "for option '-%c' - ignored.\n", optarg, optopt); + "for option '-%c' - ignored.\n", optarg, opt); else { if (digits>=0 && digits<=VALID_DOUBLE_DIGITS) - sprintf(dblFormatStr, "%%-.%d%c", digits, optopt); + sprintf(dblFormatStr, "%%-.%d%c", digits, opt); else fprintf(stderr, "Precision %d for option '-%c' " - "out of range - ignored.\n", digits, optopt); + "out of range - ignored.\n", digits, opt); } break; case '0': /* Select integer format */