s3-spoolss: fix type-punned pointer build warning.
authorGünther Deschner <gd@samba.org>
Tue, 3 Aug 2010 13:13:57 +0000 (15:13 +0200)
committerGünther Deschner <gd@samba.org>
Tue, 3 Aug 2010 13:57:56 +0000 (15:57 +0200)
Guenther

source3/rpc_server/srv_spoolss_util.c

index 3a9523c5aa33988aefcc100da770de504445c7cb..5b47154f41ba82fc249e984c3fa6d8dd6cba3aa0 100644 (file)
@@ -4045,13 +4045,15 @@ WERROR winreg_get_driver(TALLOC_CTX *mem_ctx,
 
        for (i = 0; i < num_values; i++) {
                const char *tmp_str;
+               uint32_t tmp = 0;
 
                v = &enum_values[i];
 
                result = winreg_enumval_to_dword(info8, v,
                                                 "Version",
-                                                (uint32_t *) &info8->version);
+                                                &tmp);
                CHECK_ERROR(result);
+               info8->version = tmp;
 
                result = winreg_enumval_to_sz(info8, v,
                                              "Driver",