diff options
author | Paul Smith <psmith@gnu.org> | 2013-07-22 02:19:13 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2013-07-22 02:23:02 -0400 |
commit | 40a49f244da5b417af8bede84ac221cee2318d88 (patch) | |
tree | 375c8261aad11579344b11fabba4a74adef327ca /read.c | |
parent | 87ac68fe79a2e3b0d149135d40d8cbc5500024af (diff) | |
download | gunmake-40a49f244da5b417af8bede84ac221cee2318d88.tar.gz |
[Bug #39310] Parse simple pattern prereqs for globbing.
We tried to get some efficiency by avoiding a parse_file_seq() for simple
pattern prerequisites, but this also means no wildcard expansion was
happening, so add it back. Add regression tests for wildcards in target and
prerequisite lists.
Diffstat (limited to 'read.c')
-rw-r--r-- | read.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1107,7 +1107,7 @@ eval (struct ebuffer *ebuf, int set_default) /* Make the colon the end-of-string so we know where to stop looking for targets. Start there again once we're done. */ *colonp = '\0'; - filenames = PARSE_FILE_SEQ (&p2, struct nameseq, MAP_NUL, NULL, 0); + filenames = PARSE_SIMPLE_SEQ (&p2, struct nameseq); *colonp = ':'; p2 = colonp; |