blob/blobmsg: use 32 bit load/store for 64 bit access, unaligned attributes cause...
[oweals/libubox.git] / blobmsg.c
index 8e2d73a0b8157872d0876050852d7d6b3564217c..7257eaed6bc72af54475c764afb2a9035a98332c 100644 (file)
--- a/blobmsg.c
+++ b/blobmsg.c
@@ -102,7 +102,7 @@ int blobmsg_parse_array(const struct blobmsg_policy *policy, int policy_len,
                    blob_id(attr) != policy[i].type)
                        continue;
 
-               if (!blobmsg_check_attr(attr, true))
+               if (!blobmsg_check_attr(attr, false))
                        return -1;
 
                if (tb[i])