diff options
Diffstat (limited to 'gdb/p-valprint.c')
-rw-r--r-- | gdb/p-valprint.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/p-valprint.c b/gdb/p-valprint.c index 428b2ef..8f785b7 100644 --- a/gdb/p-valprint.c +++ b/gdb/p-valprint.c @@ -343,7 +343,8 @@ pascal_value_print_inner (struct value *val, struct ui_file *stream, fputs_filtered ("[", stream); - int bound_info = get_discrete_bounds (range, &low_bound, &high_bound); + int bound_info = (get_discrete_bounds (range, &low_bound, &high_bound) + ? 0 : -1); if (low_bound == 0 && high_bound == -1 && TYPE_LENGTH (type) > 0) { /* If we know the size of the set type, we can figure out the |