From bffbf1fa284b0315bb7f0e1fa30300c3af94f722 Mon Sep 17 00:00:00 2001 From: rlar Date: Sun, 28 Feb 2016 11:54:00 +0100 Subject: Remove some unneeded casts --- src/scanopt.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/scanopt.c b/src/scanopt.c index deed61d..7a5a3c9 100644 --- a/src/scanopt.c +++ b/src/scanopt.c @@ -577,7 +577,7 @@ static int matchlongopt (char *str, char **optname, int *optlen, char **arg, int return 0; p += 2; - *optname = (char *) p; + *optname = p; /* find the end of optname */ while (*p && *p != '=') @@ -618,11 +618,9 @@ static int find_opt (struct _scanopt_t *s, int lookup_long, char *optstart, int return 0; for (i = 0; i < s->optc; i++) { - char *optname; + const char *optname; - optname = - (char *) (s->options[i].opt_fmt + - (lookup_long ? 2 : 1)); + optname = s->options[i].opt_fmt + (lookup_long ? 2 : 1); if (lookup_long && (s->aux[i].flags & IS_LONG)) { if (len > s->aux[i].namelen) -- cgit v1.2.3