diff --git a/lib/http_ntlm.c b/lib/http_ntlm.c index 8f2a3fd3c..dc31e837a 100644 --- a/lib/http_ntlm.c +++ b/lib/http_ntlm.c @@ -547,8 +547,8 @@ CURLcode Curl_output_ntlm(struct connectdata *conn, } #endif - ntlmbuf[56] = size & 0xff; - ntlmbuf[57] = size >> 8; + ntlmbuf[56] = (unsigned char)(size & 0xff); + ntlmbuf[57] = (unsigned char)(size >> 8); /* convert the binary blob into base64 */ size = Curl_base64_encode((char *)ntlmbuf, size, &base64);