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