diff options
Diffstat (limited to 'gas/config/tc-arm.c')
-rw-r--r-- | gas/config/tc-arm.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index d2085a3..b3d8d62 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -1641,7 +1641,7 @@ parse_reg_list (char ** strp) || (in_range = 1, *str++ == '-')); str--; - if (*str++ != '}') + if (skip_past_char (&str, '}') == FAIL) { first_error (_("missing `}'")); return FAIL; @@ -3935,8 +3935,7 @@ s_arm_unwind_save_mmxwr (void) } while (skip_past_comma (&input_line_pointer) != FAIL); - if (*input_line_pointer == '}') - input_line_pointer++; + skip_past_char (&input_line_pointer, '}'); demand_empty_rest_of_line (); @@ -4070,8 +4069,7 @@ s_arm_unwind_save_mmxwcg (void) } while (skip_past_comma (&input_line_pointer) != FAIL); - if (*input_line_pointer == '}') - input_line_pointer++; + skip_past_char (&input_line_pointer, '}'); demand_empty_rest_of_line (); |