lib: Align integer types
authorVolker Lendecke <vl@samba.org>
Tue, 20 Nov 2018 12:38:05 +0000 (13:38 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 28 Nov 2018 16:44:15 +0000 (17:44 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/lib/util_sid.c

index 13d5e1ce4c40b184470c501b24ef8e6de800ff8e..2ed968d7285d586cd5b2ed0d33f93e7651969af7 100644 (file)
@@ -75,7 +75,7 @@ char *sid_string_tos(const struct dom_sid *sid)
 
 bool sid_linearize(uint8_t *outbuf, size_t len, const struct dom_sid *sid)
 {
-       size_t i;
+       int8_t i;
 
        if (len < ndr_size_dom_sid(sid, 0))
                return False;
@@ -132,7 +132,7 @@ NTSTATUS sid_array_from_info3(TALLOC_CTX *mem_ctx,
        struct dom_sid sid;
        struct dom_sid *sid_array = NULL;
        uint32_t num_sids = 0;
-       int i;
+       uint32_t i;
 
        if (include_user_group_rid) {
                if (!sid_compose(&sid, info3->base.domain_sid, info3->base.rid)) {