From: Felix Fietkau Date: Thu, 3 Jul 2014 18:58:37 +0000 (+0200) Subject: libubus: use explicit type name in ubus_msghdr_data instead of typeof() X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fubus.git;a=commitdiff_plain;h=f688c7ad0b2435a89bfd13f5496cabf596b54c8f;ds=sidebyside libubus: use explicit type name in ubus_msghdr_data instead of typeof() Signed-off-by: Felix Fietkau --- diff --git a/libubus-internal.h b/libubus-internal.h index f6d850f..0eddf9e 100644 --- a/libubus-internal.h +++ b/libubus-internal.h @@ -20,7 +20,7 @@ extern const struct ubus_method watch_method; static inline struct blob_attr * ubus_msghdr_data(struct ubus_msghdr *hdr) { - struct ubus_msghdr_buf *hdrbuf = container_of(hdr, typeof(*hdrbuf), hdr); + struct ubus_msghdr_buf *hdrbuf = container_of(hdr, struct ubus_msghdr_buf, hdr); return hdrbuf->data; }