* ports.h (enum scm_port_rw_active): New enum, containing
authorJim Blandy <jimb@red-bean.com>
Fri, 20 Aug 1999 02:44:14 +0000 (02:44 +0000)
committerJim Blandy <jimb@red-bean.com>
Fri, 20 Aug 1999 02:44:14 +0000 (02:44 +0000)
commit61e452baa73bb9401256e7328ab73a191a4b1771
treed559834f70e168140aaaed7c2a7ca4109d8900cc
parent66a1057524917259b9c111e0a2f100597fd89cf2
* ports.h (enum scm_port_rw_active): New enum, containing
SCM_PORT_READ, SCM_PORT_WRITE, and SCM_PORT_NEITHER (instead of
zero).  The debugger knows about enums, but doesn't know about
#defines.
(typedef scm_port): Declare rw_active member to be an enum
scm_port_rw_active.
* fports.c (fport_flush, fport_end_input): Use SCM_PORT_NEITHER
instead of zero.
* ports.c (scm_add_to_port_table): Same.
* strports.c (st_flush, st_end_input): Same.
libguile/fports.c
libguile/ports.c
libguile/ports.h
libguile/strports.c