diff options
Diffstat (limited to 'zwgc/port.c')
-rw-r--r-- | zwgc/port.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/zwgc/port.c b/zwgc/port.c index 55d6274..3d73a69 100644 --- a/zwgc/port.c +++ b/zwgc/port.c @@ -105,7 +105,8 @@ port_close_input(port *p) if (!close_input_proc) return; - if (error = close_input_proc(p)) + error = close_input_proc(p); + if (error) var_set_variable("error", error); } @@ -123,7 +124,8 @@ port_close_output(port *p) if (!close_output_proc) return; - if (error = close_output_proc(p)) + error = close_output_proc(p); + if (error) var_set_variable("error", error); } |