From: Simon Wilkinson Date: Tue, 12 Feb 2013 13:15:16 +0000 (+0000) Subject: vlserver: bulkaddrs are unsigned ints X-Git-Tag: upstream/1.8.0_pre1^2~1527 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=519d43cafb74dc99dc63a1f6333ebf818c343906;p=packages%2Fo%2Fopenafs.git vlserver: bulkaddrs are unsigned ints bulkaddrs_val is a pointer to an array of unsigned ints, not to an array of ints. Fix the sizeof() used in the call to malloc to silence a clang warning. Change-Id: If39f34756984200fed1cd3f3de5833012b86af21 Reviewed-on: http://gerrit.openafs.org/9149 Reviewed-by: Derrick Brashear Tested-by: BuildBot --- diff --git a/src/vlserver/vlprocs.c b/src/vlserver/vlprocs.c index ec0329cc4..715e2a066 100644 --- a/src/vlserver/vlprocs.c +++ b/src/vlserver/vlprocs.c @@ -2112,7 +2112,7 @@ SVL_GetAddrs(struct rx_call *rxcall, VLog(5, ("GetAddrs\n")); addrsp->bulkaddrs_val = taddrp = - malloc(sizeof(afs_int32) * (MAXSERVERID + 1)); + malloc(sizeof(afs_uint32) * (MAXSERVERID + 1)); nservers = *nentries = addrsp->bulkaddrs_len = 0; if (!taddrp) { @@ -2595,7 +2595,7 @@ SVL_GetAddrsU(struct rx_call *rxcall, goto abort; } addrsp->bulkaddrs_val = taddrp = - malloc(sizeof(afs_int32) * (MAXSERVERID + 1)); + malloc(sizeof(afs_uint32) * (MAXSERVERID + 1)); nservers = *nentries = addrsp->bulkaddrs_len = 0; if (!taddrp) { code = VL_NOMEM;