add isl_pw_qpolynomial_pow
[platform/upstream/isl.git] / isl_arg.c
index f4824e6..f470478 100644 (file)
--- a/isl_arg.c
+++ b/isl_arg.c
@@ -262,7 +262,6 @@ static int print_help_msg(struct isl_arg *decl, int pos)
 
 static void print_default(struct isl_arg *decl, const char *def, int pos)
 {
-       int i;
        const char *default_prefix = "[default: ";
        const char *default_suffix = "]";
        int len;
@@ -749,7 +748,7 @@ static int parse_bool_option(struct isl_arg *decl, char **arg,
        unsigned *p = (unsigned *)(((char *)opt) + decl->offset);
 
        if (skip_name(decl, arg[0], prefix, 0, NULL)) {
-               if ((decl->flags && ISL_ARG_BOOL_ARG) && arg[1]) {
+               if ((decl->flags & ISL_ARG_BOOL_ARG) && arg[1]) {
                        char *endptr;
                        int val = strtol(arg[1], &endptr, 0);
                        if (*endptr == '\0' && (val == 0 || val == 1)) {