From: Eric Blake Date: Fri, 26 Oct 2012 20:28:40 +0000 (-0600) Subject: build: silence compiler warning about signedness X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=60f54f6146d756a2971e190399b5c80608460f1e;p=people%2Fdariof%2Flibvirt.git build: silence compiler warning about signedness Commit 246143b fixed a warning on older gcc, but caused a warning on newer gcc. ../../src/rpc/virnetserverservice.c: In function 'virNetServerServiceNewPostExecRestart': ../../src/rpc/virnetserverservice.c:277:41: error: pointer targets in passing argument 3 of 'virJSONValueObjectGetNumberUint' differ in signedness [-Werror=pointer-sign] * src/rpc/virnetserverservice.c: Use correct types. --- diff --git a/src/rpc/virnetserverservice.c b/src/rpc/virnetserverservice.c index 31a9424d8..a9362adaf 100644 --- a/src/rpc/virnetserverservice.c +++ b/src/rpc/virnetserverservice.c @@ -256,6 +256,7 @@ virNetServerServicePtr virNetServerServiceNewPostExecRestart(virJSONValuePtr obj virJSONValuePtr socks; size_t i; int n; + unsigned int max; if (virNetServerServiceInitialize() < 0) return NULL; @@ -274,12 +275,12 @@ virNetServerServicePtr virNetServerServiceNewPostExecRestart(virJSONValuePtr obj goto error; } if (virJSONValueObjectGetNumberUint(object, "nrequests_client_max", - &n) < 0) { + &max) < 0) { virReportError(VIR_ERR_INTERNAL_ERROR, "%s", _("Missing nrequests_client_max field in JSON state document")); goto error; } - svc->nrequests_client_max = n; + svc->nrequests_client_max = max; if (!(socks = virJSONValueObjectGet(object, "socks"))) { virReportError(VIR_ERR_INTERNAL_ERROR, "%s",