Formerly read.c.~75~

This commit is contained in:
Roland McGrath 1994-03-04 05:10:22 +00:00
parent c71c43c0b5
commit 5d3189c952

18
read.c
View file

@ -412,7 +412,13 @@ read_makefile (filename, flags)
else
{
p2 = next_token (p + 6);
p = end_of_token (p2);
/* Let the variable name be the whole rest of the line,
with trailing blanks stripped (comments have already been
removed), so it could be a complex variable/function
reference that might contain blanks. */
p = index (p2, '\0');
while (isblank (p[-1]))
--p;
lineno = do_define (p2, p - p2, o_file,
lineno, infile, filename);
}
@ -431,8 +437,14 @@ read_makefile (filename, flags)
{
unsigned int len;
p2 = end_of_token (p2);
p = find_next_token (&p2, &len);
lineno = do_define (p, len, o_override,
/* Let the variable name be the whole rest of the line,
with trailing blanks stripped (comments have already been
removed), so it could be a complex variable/function
reference that might contain blanks. */
p = index (p2, '\0');
while (isblank (p[-1]))
--p;
lineno = do_define (p2, p - p2, o_override,
lineno, infile, filename);
}
}