From 519d43cafb74dc99dc63a1f6333ebf818c343906 Mon Sep 17 00:00:00 2001 From: Simon Wilkinson Date: Tue, 12 Feb 2013 13:15:16 +0000 Subject: [PATCH] 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 --- src/vlserver/vlprocs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- 2.39.5