diff options
author | Felix Fietkau <nbd@openwrt.org> | 2013-10-29 17:28:33 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2013-10-29 17:28:37 +0100 |
commit | a9ee3ef0cf20d8a7a807d46db4dfa48e072cca51 (patch) | |
tree | d80a840e74dd8a191a786ea3c06a872858c798d8 /libubus-obj.c | |
parent | 6ae17d0298a8f1c24f16a68c8d1884091fb5c39f (diff) | |
download | ubus-a9ee3ef0cf20d8a7a807d46db4dfa48e072cca51.tar.gz |
libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Diffstat (limited to 'libubus-obj.c')
-rw-r--r-- | libubus-obj.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libubus-obj.c b/libubus-obj.c index bdb2e03..212c13c 100644 --- a/libubus-obj.c +++ b/libubus-obj.c @@ -97,7 +97,7 @@ void __hidden ubus_process_obj_msg(struct ubus_context *ctx, struct ubus_msghdr struct ubus_object *obj; uint32_t objid; - attrbuf = ubus_parse_msg(hdr->data); + attrbuf = ubus_parse_msg(ubus_msghdr_data(hdr)); if (!attrbuf[UBUS_ATTR_OBJID]) return; |