diff options
| author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-02-23 14:04:36 (GMT) |
|---|---|---|
| committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-02-23 14:04:36 (GMT) |
| commit | ac7d65a8345455832dbb0ba384437e2953e23bdd (patch) | |
| tree | 767ef825ec8f8e1b0a69e379a6226c1926eacc88 /generic/tclIOSock.c | |
| parent | 6d23f73e8aba5d1c6ed987c139b2b719be84a254 (diff) | |
| download | tcl-ac7d65a8345455832dbb0ba384437e2953e23bdd.zip tcl-ac7d65a8345455832dbb0ba384437e2953e23bdd.tar.gz tcl-ac7d65a8345455832dbb0ba384437e2953e23bdd.tar.bz2 | |
Some more int -> size_t in internal API
Diffstat (limited to 'generic/tclIOSock.c')
| -rw-r--r-- | generic/tclIOSock.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/generic/tclIOSock.c b/generic/tclIOSock.c index cfb0454..8f86257 100644 --- a/generic/tclIOSock.c +++ b/generic/tclIOSock.c @@ -117,11 +117,15 @@ TclSockGetPort( int TclSockMinimumBuffers( void *sock, /* Socket file descriptor */ - int size) /* Minimum buffer size */ + size_t size1) /* Minimum buffer size */ { int current; socklen_t len; + int size = size1; + if ((size_t)size != size1) { + return TCL_ERROR; + } len = sizeof(int); getsockopt((SOCKET)(size_t) sock, SOL_SOCKET, SO_SNDBUF, (char *) ¤t, &len); |
