This is the mail archive of the guile-cvs@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

guile/guile-core/libguile ChangeLog fports.c p ...


CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	ghouston@sourceware.cygnus.com	99/10/18 13:49:29

Modified files:
	guile-core/libguile: ChangeLog fports.c ports.c ports.h 
	                     strports.c 

Log message:
	* fports.c (scm_fdes_to_port): always set rw_random if the fdes is
	random access.  rw_active needs to be maintained even for single
	directional ports, otherwise scm_seek and probably other things are
	broken.  (thanks to Roland Orre).
	
	* strports.c (scm_mkstrport): set rw_random to 1 unconditionally.
	
	* ports.c (scm_add_to_port_table): initialise rw_random to 0.
	
	* ports.h (scm_port): change the comments on rw_random and rw_active.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]