smbd: Put a variable definition closer to its use
authorVolker Lendecke <vl@samba.org>
Tue, 10 Mar 2015 19:55:22 +0000 (20:55 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 11 Mar 2015 15:11:08 +0000 (16:11 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/auth/token_util.c

index 9bb014c32cd0eb9530f079bd4b83a808e703925b..08be9f7495d273c7b54b85ebc91bb100077b4bb3 100644 (file)
@@ -672,7 +672,6 @@ static NTSTATUS create_token_from_sid(TALLOC_CTX *mem_ctx,
        TALLOC_CTX *tmp_ctx = talloc_stackframe();
        gid_t *gids;
        struct dom_sid *group_sids;
-       struct dom_sid unix_group_sid;
        uint32_t num_group_sids;
        uint32_t num_gids;
        uint32_t i;
@@ -872,6 +871,7 @@ static NTSTATUS create_token_from_sid(TALLOC_CTX *mem_ctx,
        num_gids = num_group_sids;
        range_ok = lp_idmap_default_range(&low, &high);
        for ( i=0; i<num_gids; i++ ) {
+               struct dom_sid unix_group_sid;
 
                /* don't pickup anything managed by Winbind */
                if (range_ok && (gids[i] >= low) && (gids[i] <= high)) {