From ac8ce7ed64302286750dadfa0bc6b42719871d69 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 27 Jul 2004 09:11:36 +0000 Subject: [PATCH] Switch back to using stdout... Win32 still hates me. --- src/conio/ansi_cio.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/conio/ansi_cio.c b/src/conio/ansi_cio.c index f6b501d9bb..14bcf21f0b 100644 --- a/src/conio/ansi_cio.c +++ b/src/conio/ansi_cio.c @@ -31,8 +31,6 @@ int ansi_row=0; int ansi_col=0; int force_move=1; -int outfd; - /* Control sequence table definitions. */ typedef struct { @@ -139,7 +137,7 @@ void ansi_sendch(char ch) ansi_row=ansi_rows-1; } } - write(outfd,&ch,1); + fwrite(&ch,1,1,stdout); if(ch<' ') force_move=1; } @@ -150,7 +148,7 @@ void ansi_sendstr(char *str,int len) if(len==-1) len=strlen(str); if(len) { - write(outfd,str,len); + fwrite(str,len,1,stdout); } } @@ -641,8 +639,6 @@ int ansi_initciolib(long inmode) atexit(ansi_fixterm); } #endif - outfd=dup(fileno(stdout)); - fclose(stdout); vmem=(WORD *)malloc(ansi_rows*ansi_cols*sizeof(WORD)); ansi_sendstr(init,-1); for(i=0;i<ansi_rows*ansi_cols;i++) -- GitLab