registry: Fix an aligment increase warning
authorVolker Lendecke <vl@samba.org>
Wed, 21 Jan 2015 10:44:58 +0000 (11:44 +0100)
committerJeremy Allison <jra@samba.org>
Thu, 26 Feb 2015 04:35:33 +0000 (05:35 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Thu Feb 26 05:35:33 CET 2015 on sn-devel-104

source3/registry/reg_objects.c

index baa3000eb6739b23661af9558ca8de55fc0d3aca..1c9e79dfecefec611140404512691dc52de86798 100644 (file)
@@ -188,7 +188,7 @@ static WERROR regsubkey_ctr_index_for_keyname(struct regsubkey_ctr *ctr,
        }
 
        if (idx != NULL) {
-               *idx = *(uint32_t *)data.dptr;
+               memcpy(idx, data.dptr, sizeof(*idx));
        }
 
        talloc_free(data.dptr);