summaryrefslogtreecommitdiffstats
path: root/generic/tclIOSock.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2022-02-23 14:04:36 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2022-02-23 14:04:36 (GMT)
commitac7d65a8345455832dbb0ba384437e2953e23bdd (patch)
tree767ef825ec8f8e1b0a69e379a6226c1926eacc88 /generic/tclIOSock.c
parent6d23f73e8aba5d1c6ed987c139b2b719be84a254 (diff)
downloadtcl-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.c6
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 *) &current, &len);