From: Andreas Schneider Date: Wed, 5 Sep 2018 02:49:59 +0000 (+1200) Subject: Fix size types X-Git-Url: http://git.samba.org/?p=metze%2Fheimdal%2Fwip.git;a=commitdiff_plain;h=8ade9d363d5309b74ebca71a2d51a5156719f4ef Fix size types Upstream pull request: https://github.com/heimdal/heimdal/pull/354 Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett (parts of cherry picked Samba commit 72979d1d60ca2eab1e7903c2e77b8cca69667691) --- diff --git a/lib/asn1/gen.c b/lib/asn1/gen.c index 4c63f00f3..278439bf9 100644 --- a/lib/asn1/gen.c +++ b/lib/asn1/gen.c @@ -539,7 +539,7 @@ is_primitive_type(int type) } static void -space(int level) +space(size_t level) { while(level-- > 0) fprintf(headerfile, " "); @@ -568,7 +568,7 @@ have_ellipsis(Type *t) } static void -define_asn1 (int level, Type *t) +define_asn1 (size_t level, Type *t) { switch (t->type) { case TType: diff --git a/lib/hx509/cert.c b/lib/hx509/cert.c index 6cb871d96..3627f97f1 100644 --- a/lib/hx509/cert.c +++ b/lib/hx509/cert.c @@ -2152,7 +2152,8 @@ hx509_verify_path(hx509_context context, { hx509_name_constraints nc; hx509_path path; - int ret, proxy_cert_depth, selfsigned_depth, diff; + int ret, diff; + size_t proxy_cert_depth, selfsigned_depth; size_t i, k; enum certtype type; Name proxy_issuer; diff --git a/lib/roken/resolve.c b/lib/roken/resolve.c index 98be0cb87..8b7ad7764 100644 --- a/lib/roken/resolve.c +++ b/lib/roken/resolve.c @@ -628,7 +628,7 @@ rk_dns_srv_order(struct rk_dns_reply *r) { struct rk_resource_record **srvs, **ss, **headp; struct rk_resource_record *rr; - int num_srv = 0; + size_t num_srv = 0; rk_random_init();