From bd49a5f0328a2a4091af212961d4d6581d159f67 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Thu, 6 Mar 2014 07:05:38 -0800 Subject: * match.c (match_files): Fix it again. The data (nil) can occur from an interactive/real-time stream. --- ChangeLog | 5 +++++ match.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 5eb3b356..647efb68 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2014-03-06 Kaz Kylheku + + * match.c (match_files): Fix it again. The data (nil) + can occur from an interactive/real-time stream. + 2014-03-06 Kaz Kylheku g++ regressions. diff --git a/match.c b/match.c index bd2666e4..8cb61f95 100644 --- a/match.c +++ b/match.c @@ -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 { -- cgit v1.2.3