summaryrefslogtreecommitdiffstats
path: root/win/tclWinSerial.c
diff options
context:
space:
mode:
authorhobbs <hobbs>2003-01-16 20:55:53 (GMT)
committerhobbs <hobbs>2003-01-16 20:55:53 (GMT)
commitd2419094de4147575f4d89098571adcde80275cd (patch)
tree706d4cdb8804cfab5d5f86c6c6ae84de8299e03b /win/tclWinSerial.c
parent545d7776f7c48ef8faf032296dd9b2b5bda76247 (diff)
downloadtcl-d2419094de4147575f4d89098571adcde80275cd.zip
tcl-d2419094de4147575f4d89098571adcde80275cd.tar.gz
tcl-d2419094de4147575f4d89098571adcde80275cd.tar.bz2
* win/tclWinSerial.c (SerialOutputProc): add casts for
bytesWritten to allow strict compilation (no warnings).
Diffstat (limited to 'win/tclWinSerial.c')
-rw-r--r--win/tclWinSerial.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/win/tclWinSerial.c b/win/tclWinSerial.c
index 582947a..fb819a2 100644
--- a/win/tclWinSerial.c
+++ b/win/tclWinSerial.c
@@ -11,7 +11,7 @@
*
* Serial functionality implemented by Rolf.Schroedter@dlr.de
*
- * RCS: @(#) $Id: tclWinSerial.c,v 1.24 2003/01/16 19:02:00 mdejong Exp $
+ * RCS: @(#) $Id: tclWinSerial.c,v 1.25 2003/01/16 20:55:53 hobbs Exp $
*/
#include "tclWinInt.h"
@@ -1034,7 +1034,7 @@ SerialOutputProc(
infoPtr->toWrite = toWrite;
ResetEvent(infoPtr->evWritable);
SetEvent(infoPtr->evStartWriter);
- bytesWritten = toWrite;
+ bytesWritten = (DWORD) toWrite;
} else {
/*
@@ -1045,7 +1045,7 @@ SerialOutputProc(
&bytesWritten, &infoPtr->osWrite) ) {
goto writeError;
}
- if (bytesWritten != toWrite) {
+ if (bytesWritten != (DWORD) toWrite) {
/* Write timeout */
infoPtr->lastError |= CE_PTO;
errno = EIO;
@@ -1053,7 +1053,7 @@ SerialOutputProc(
}
}
- return bytesWritten;
+ return (int) bytesWritten;
writeError:
TclWinConvertError(GetLastError());