diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | match.c | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,5 +1,10 @@ 2014-03-06 Kaz Kylheku <kaz@kylheku.com> + * match.c (match_files): Fix it again. The data (nil) + can occur from an interactive/real-time stream. + +2014-03-06 Kaz Kylheku <kaz@kylheku.com> + g++ regressions. * eval.c (env_k): Duplicate global variable definition removed. @@ -3770,7 +3770,7 @@ repeat_spec_same_data: debug_return (nil); c.bindings = new_bindings; - } else if (nilp(c.data)) { + } else if (consp(c.data) || nilp(c.data)) { debuglf(specline, lit("spec ran out of data"), nao); debug_return (nil); } else { |