diff options
Diffstat (limited to 'polly/lib/External/isl/isl_arg.c')
-rw-r--r-- | polly/lib/External/isl/isl_arg.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/polly/lib/External/isl/isl_arg.c b/polly/lib/External/isl/isl_arg.c index e23911a8f9d..70d1b3458ab 100644 --- a/polly/lib/External/isl/isl_arg.c +++ b/polly/lib/External/isl/isl_arg.c @@ -20,6 +20,8 @@ ISL_ARG_PHANTOM_BOOL('h', "help", NULL, "print this help, then exit") static void set_default_choice(struct isl_arg *arg, void *opt) { + if (arg->offset == (size_t) -1) + return; *(unsigned *)(((char *)opt) + arg->offset) = arg->u.choice.default_value; } |