From 07a33ff3f09bea8df990908b558b8d4de232749f Mon Sep 17 00:00:00 2001 From: deuce <> Date: Wed, 26 May 2004 07:53:18 +0000 Subject: [PATCH] Use write() instead of fwrite() on stdout. --- src/odoors/ODCom.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/odoors/ODCom.c b/src/odoors/ODCom.c index bbc4d6afd4..8909a982c8 100644 --- a/src/odoors/ODCom.c +++ b/src/odoors/ODCom.c @@ -2822,7 +2822,6 @@ tODResult ODComGetByte(tPortHandle hPort, char *pbtNext, BOOL bWait) return (kODRCNothingWaiting); } -/* recv_ret = fread(pbtNext, 1, 1, stdin); */ recv_ret = read(STDIN_FILENO, pbtNext, 1); if(recv_ret == 1) break; @@ -3004,7 +3003,7 @@ keep_going: } } - if(fwrite(&btToSend,1,1,stdout)!=1) + if(write(STDOUT_FILENO, &btToSend, 1)!=1) return(kODRCGeneralFailure); break; } @@ -3488,7 +3487,7 @@ try_again: return(kODRCGeneralFailure); } - retval=fwrite(pbtBuffer+pos,1,nSize-pos,stdout); + retval=write(STDOUT_FILENO, pbtBuffer+pos,1); if(retval!=nSize-pos) { od_sleep(1); } -- GitLab