YAP would break when gc was called from portray:
always save arguments before calling plwrite with possible portray only do it for portray because plwrite may be called from unsafe environments make Slot machinery mainstream. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@637 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
@@ -291,6 +291,11 @@ extern int c_input_stream, c_output_stream, c_error_stream;
|
||||
|
||||
Term STD_PROTO(OpenStream,(FILE *,char *,Term,int));
|
||||
|
||||
#define Quote_illegal_f 1
|
||||
#define Ignore_ops_f 2
|
||||
#define Handle_vars_f 4
|
||||
#define Use_portray_f 8
|
||||
|
||||
/* routines in sysbits.c */
|
||||
char *STD_PROTO(pfgets,(char *,int,YP_File));
|
||||
|
||||
|
Reference in New Issue
Block a user