From 1bd4a0cf27dfe820ec9103374ed225375aac8ded Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 7 Dec 2017 17:42:02 +0100 Subject: [PATCH] s4:rpc_server: Fix size types in dcerpc dnsserver This fixes compilation with -Wstrict-overflow=2 Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett --- source4/rpc_server/dnsserver/dcerpc_dnsserver.c | 4 ++-- source4/rpc_server/dnsserver/dnsdata.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source4/rpc_server/dnsserver/dcerpc_dnsserver.c b/source4/rpc_server/dnsserver/dcerpc_dnsserver.c index 120d4b9a3d7..5d3cb9e2a8e 100644 --- a/source4/rpc_server/dnsserver/dcerpc_dnsserver.c +++ b/source4/rpc_server/dnsserver/dcerpc_dnsserver.c @@ -1223,9 +1223,9 @@ static WERROR dnsserver_complex_operate_server(struct dnsserver_state *dsstate, { int valid_operation = 0; struct dnsserver_zone *z, **zlist; - int zcount; + size_t zcount; bool found1, found2, found3, found4; - int i; + size_t i; if (strcasecmp(operation, "QueryDwordProperty") == 0) { if (typeid_in == DNSSRV_TYPEID_LPSTR) { diff --git a/source4/rpc_server/dnsserver/dnsdata.c b/source4/rpc_server/dnsserver/dnsdata.c index c3006433515..8080fa480b2 100644 --- a/source4/rpc_server/dnsserver/dnsdata.c +++ b/source4/rpc_server/dnsserver/dnsdata.c @@ -96,7 +96,7 @@ struct IP4_ARRAY *dns_addr_array_to_ip4_array(TALLOC_CTX *mem_ctx, struct DNS_ADDR_ARRAY *ip) { struct IP4_ARRAY *ret; - int i, count, curr; + size_t i, count, curr; if (ip == NULL) { return NULL; -- 2.11.4.GIT