Browse Source

inpcom.c, unify skip_back() usage #2/2

pre-master-46
rlar 13 years ago
parent
commit
144452c96c
  1. 7
      src/frontend/inpcom.c

7
src/frontend/inpcom.c

@ -1017,15 +1017,16 @@ inp_chk_for_multi_in_vcvs(struct line *deck, int *line_number)
fprintf(stderr, "ERROR: mal formed line: %s\n", line);
controlled_exit(EXIT_FAILURE);
}
str_ptr2 = skip_back_ws(str_ptr2 - 1);
str_ptr2 = skip_back_ws(str_ptr2 - 1) + 1;
str_ptr1 = skip_ws(str_ptr1 + 1);
if (*str_ptr2 == '}') {
if (str_ptr2[-1] == '}') {
str_ptr2--;
while (*str_ptr2 != '{')
str_ptr2--;
xy_str1 = str_ptr2;
str_ptr2 = skip_back_ws(xy_str1 - 1) + 1;
} else {
xy_str1 = skip_back_non_ws(str_ptr2) + 1;
xy_str1 = skip_back_non_ws(str_ptr2 - 1) + 1;
str_ptr2 = skip_back_ws(xy_str1 - 1) + 1;
}
keep = *str_ptr2;

Loading…
Cancel
Save