]> wimlib.net Git - wimlib/blobdiff - src/security.c
Fix various issues
[wimlib] / src / security.c
index 2e83d0e966199aa44b3a14606ee9e38b781cb9c9..8fda950c6261f26e99832723921ff0272e969cd3 100644 (file)
@@ -61,7 +61,7 @@ int read_security_data(const u8 metadata_resource[], u64 metadata_resource_len,
 
        p = metadata_resource;
        p = get_u32(p, &sd->total_length);
-       p = get_u32(p, &sd->num_entries);
+       p = get_u32(p, (u32*)&sd->num_entries);
 
        if (sd->num_entries > 0x7fffffff) {
                ERROR("Security data has too many entries!");