aboutsummaryrefslogtreecommitdiffstats
path: root/extension/revtwoway.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2012-11-30 14:27:35 +0200
committerArnold D. Robbins <arnold@skeeve.com>2012-11-30 14:27:35 +0200
commit71157f7f5f2fb9bf0fe588135485a8dcec322786 (patch)
tree45a0fd2d2aa49e87955e31ff313ad4d0b008c494 /extension/revtwoway.c
parentd3699b66e430f40943242dcc2b2687e871207471 (diff)
parent242ee720a6387f87e05d3eb8e30d2c7061cbf8ef (diff)
downloadegawk-71157f7f5f2fb9bf0fe588135485a8dcec322786.tar.gz
egawk-71157f7f5f2fb9bf0fe588135485a8dcec322786.tar.bz2
egawk-71157f7f5f2fb9bf0fe588135485a8dcec322786.zip
Merge branch 'master' into array-iface
Diffstat (limited to 'extension/revtwoway.c')
-rw-r--r--extension/revtwoway.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/extension/revtwoway.c b/extension/revtwoway.c
index 0008d634..13f0e778 100644
--- a/extension/revtwoway.c
+++ b/extension/revtwoway.c
@@ -280,7 +280,7 @@ revtwoway_take_control_of(const char *name, awk_input_buf_t *inbuf, awk_output_b
two_way_proc_data_t *proc_data;
if (inbuf == NULL || outbuf == NULL)
- return 0;
+ return awk_false;
emalloc(proc_data, two_way_proc_data_t *, sizeof(two_way_proc_data_t), "revtwoway_take_control_of");
proc_data->in_use = 2;
@@ -304,8 +304,9 @@ revtwoway_take_control_of(const char *name, awk_input_buf_t *inbuf, awk_output_b
outbuf->gawk_fflush = rev2way_fflush;
outbuf->gawk_ferror = rev2way_ferror;
outbuf->gawk_fclose = rev2way_fclose;
- outbuf->redirected = 1;
- return 1;
+ outbuf->redirected = awk_true;
+
+ return awk_true;
}
static awk_two_way_processor_t two_way_processor = {
@@ -324,7 +325,7 @@ init_revtwoway()
max_fds = getdtablesize();
- return 1;
+ return awk_true;
}
static awk_ext_func_t func_table[] = {