inpcom.c, cleanup `inp_quote_params()', drop `beg'
This commit is contained in:
parent
075b96bb05
commit
47d6b50f2e
|
|
@ -6083,7 +6083,7 @@ inp_quote_params(struct line *s_c, struct line *e_c, struct dependency *deps, in
|
|||
bool in_control = FALSE;
|
||||
int num_terminals = 0;
|
||||
int i, j;
|
||||
char *str_ptr, *beg, *end;
|
||||
char *str_ptr, *end;
|
||||
|
||||
for (c = s_c; c && c != e_c; c = c->li_next) {
|
||||
|
||||
|
|
@ -6116,17 +6116,15 @@ inp_quote_params(struct line *s_c, struct line *e_c, struct dependency *deps, in
|
|||
}
|
||||
|
||||
while ((str_ptr = ya_search_identifier(str_ptr, deps[i].param_name, curr_line)) != NULL) {
|
||||
beg = str_ptr;
|
||||
end = str_ptr + strlen(deps[i].param_name);
|
||||
if ((isspace(beg[-1]) || beg[-1] == '=') &&
|
||||
if ((isspace(str_ptr[-1]) || str_ptr[-1] == '=') &&
|
||||
(isspace(*end) || *end == '\0' || *end == ')'))
|
||||
{
|
||||
int prefix_len;
|
||||
if (isspace(beg[-1])) {
|
||||
beg = skip_back_ws(beg);
|
||||
if (beg[-1] == '{')
|
||||
beg--;
|
||||
str_ptr = beg;
|
||||
if (isspace(str_ptr[-1])) {
|
||||
str_ptr = skip_back_ws(str_ptr);
|
||||
if (str_ptr[-1] == '{')
|
||||
str_ptr--;
|
||||
}
|
||||
if (isspace(*end)) {
|
||||
/* possible case: "{ length }" -> {length} */
|
||||
|
|
|
|||
Loading…
Reference in New Issue