From 107cb784870f9bd9b15d88af5a7f71752312aa74 Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Sat, 26 Mar 2016 11:14:07 +0000 Subject: schannel: Fixed compilation warning from commit f8d88a4913 warning C4244: '=': conversion from 'int' to 'unsigned short', possible loss of data --- lib/vtls/schannel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/vtls/schannel.c') diff --git a/lib/vtls/schannel.c b/lib/vtls/schannel.c index 82dff6d53..f252a369e 100644 --- a/lib/vtls/schannel.c +++ b/lib/vtls/schannel.c @@ -7,7 +7,7 @@ * * Copyright (C) 2012 - 2015, Marc Hoersken, * Copyright (C) 2012, Mark Salisbury, - * Copyright (C) 2012 - 2015, Daniel Stenberg, , et al. + * Copyright (C) 2012 - 2016, Daniel Stenberg, , et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -268,7 +268,7 @@ schannel_connect_step1(struct connectdata *conn, int sockindex) cur += ALPN_HTTP_1_1_LENGTH; infof(data, "schannel: ALPN, offering %s\n", ALPN_HTTP_1_1); - *list_len = cur - list_start_index; + *list_len = curlx_uitous(cur - list_start_index); *extension_len = *list_len + sizeof(unsigned int) + sizeof(unsigned short); InitSecBuffer(&inbuf, SECBUFFER_APPLICATION_PROTOCOLS, alpn_buffer, cur); -- cgit v1.2.3