summaryrefslogtreecommitdiffstats
path: root/polly/lib/External/isl/isl_arg.c
diff options
context:
space:
mode:
Diffstat (limited to 'polly/lib/External/isl/isl_arg.c')
-rw-r--r--polly/lib/External/isl/isl_arg.c2
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;
}
OpenPOWER on IntegriCloud