From 59a8465960465459a04a1ef18a833dc83e39a77f Mon Sep 17 00:00:00 2001 From: Jeff Lawson Date: Sat, 2 Feb 2019 02:04:47 +0000 Subject: [PATCH] fix warnings caused by type mismatch and missing cases --- generic/tclcurl.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/generic/tclcurl.c b/generic/tclcurl.c index 5e0a851..eb486cd 100755 --- a/generic/tclcurl.c +++ b/generic/tclcurl.c @@ -2990,7 +2990,7 @@ curlDebugProcInvoke(CURL *curlHandle, curl_infotype infoType, Tcl_Obj *objv[3]; char tclCommand[300]; - snprintf(tclCommand,300,"%s %d %d",curlData->debugProc,infoType,size); + snprintf(tclCommand,300,"%s %d %d",curlData->debugProc,(int)infoType,(int)size); tclProcPtr=Tcl_NewStringObj(tclCommand,-1); objv[0]=Tcl_NewStringObj(curlData->debugProc,-1); @@ -4283,16 +4283,16 @@ curlShareLockFunc (CURL *handle, curl_lock_data data, curl_lock_access access , void *userptr) { switch(data) { - CURL_LOCK_DATA_COOKIE: + case CURL_LOCK_DATA_COOKIE: Tcl_MutexLock(&cookieLock); break; - CURL_LOCK_DATA_DNS: + case CURL_LOCK_DATA_DNS: Tcl_MutexLock(&dnsLock); break; - CURL_LOCK_DATA_SSL_SESSION: + case CURL_LOCK_DATA_SSL_SESSION: Tcl_MutexLock(&sslLock); break; - CURL_LOCK_DATA_CONNECT: + case CURL_LOCK_DATA_CONNECT: Tcl_MutexLock(&connectLock); break; default: @@ -4318,16 +4318,16 @@ void curlShareUnLockFunc(CURL *handle, curl_lock_data data, void *userptr) { switch(data) { - CURL_LOCK_DATA_COOKIE: + case CURL_LOCK_DATA_COOKIE: Tcl_MutexUnlock(&cookieLock); break; - CURL_LOCK_DATA_DNS: + case CURL_LOCK_DATA_DNS: Tcl_MutexUnlock(&dnsLock); break; - CURL_LOCK_DATA_SSL_SESSION: + case CURL_LOCK_DATA_SSL_SESSION: Tcl_MutexUnlock(&sslLock); break; - CURL_LOCK_DATA_CONNECT: + case CURL_LOCK_DATA_CONNECT: Tcl_MutexUnlock(&connectLock); break; default: