aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cppawk-include/iter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cppawk-include/iter.h b/cppawk-include/iter.h
index e2bdeac..53bb43f 100644
--- a/cppawk-include/iter.h
+++ b/cppawk-include/iter.h
@@ -321,7 +321,7 @@ function __loop_argmin(a, arga, b, argb)
#define __temp_records(file) __g(stream)
#define __init_records(file) __g(stream) = file
-#define __test_records(file) getline < __g(stream)
+#define __test_records(file) (getline < __g(stream)) > 0
#define __prep_records(file) 1
#define __fini_records(file) __g(stream) != "-" ? close(__g(stream)) : 1
#define __step_records(file) 1