* ports.h (scm_port_table): remove file_name member for now, it seems
undesirable. * fports.c (scm_open_file): don't set file_name in PTAB. (prinfport): don't use file_name in PTAB. * ioext.c (scm_sys_duplicate_port): don't set file_name in PTAB. * ports.c (scm_add_to_port_table): don't intialize file_name. (scm_port_file_name): remove for now. * gc.c (scm_gc_mark): don't mark PTAB file_name. * fports.h (scm_mkfile): prototype deleted. * fports.c (scm_mkfile): merged into scm_open_file to simplify.
This commit is contained in:
parent
52859adfb9
commit
19639113d1
7 changed files with 56 additions and 53 deletions
|
|
@ -57,7 +57,6 @@ extern scm_ptobfuns scm_pipob;
|
|||
#ifdef __STDC__
|
||||
extern SCM scm_setbuf0 (SCM port);
|
||||
extern long scm_mode_bits (char *modes);
|
||||
extern SCM scm_mkfile (char * name, char * modes);
|
||||
extern SCM scm_open_file (SCM filename, SCM modes);
|
||||
extern SCM scm_port_mode (SCM port);
|
||||
extern void scm_init_fports (void);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue