diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2006-11-02 04:25:54 +0000 |
---|---|---|
committer | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2006-11-02 04:25:54 +0000 |
commit | 34ea71056fbedb2e9c7ee99b99bc8ad733b801a1 (patch) | |
tree | 952af175fa9134ed13f59b2bd332b5b4d7ae21d7 /comport/comport.c | |
parent | 1377d5dcf550a787e266730253c411f1d390d930 (diff) |
added open status to the [info( report
svn path=/trunk/externals/iem/comport/; revision=6213
Diffstat (limited to 'comport/comport.c')
-rw-r--r-- | comport/comport.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/comport/comport.c b/comport/comport.c index 0aabdf9..c5fa729 100644 --- a/comport/comport.c +++ b/comport/comport.c @@ -1415,6 +1415,14 @@ static void comport_output_xonxoff(t_comport *x) comport_output_status(x, gensym("xonxoff"), x->xonxoff); } +static void comport_output_open_status(t_comport *x) +{ + if(x->comhandle == INVALID_HANDLE_VALUE) + comport_output_status(x, gensym("open"), 0); + else + comport_output_status(x, gensym("open"), 1); +} + static void comport_devices(t_comport *x) { comport_output_print(x); @@ -1422,6 +1430,7 @@ static void comport_devices(t_comport *x) static void comport_info(t_comport *x) { + comport_output_open_status(x); comport_output_port_status(x); comport_output_baud_rate(x); comport_output_dsr_status(x); |