]> granicus.if.org Git - flex/commitdiff
Remove some unneeded casts
authorrlar <rlar>
Sun, 28 Feb 2016 10:54:00 +0000 (11:54 +0100)
committerWill Estes <westes575@gmail.com>
Sun, 28 Feb 2016 20:17:57 +0000 (15:17 -0500)
src/scanopt.c

index deed61da230540723d1ceea4dd6cd8f90a026ccf..7a5a3c962318954257c2fb850011ea876bf7465b 100644 (file)
@@ -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)