diff options
author | Christian 'Ansuel' Marangi <ansuelsmth@gmail.com> | 2022-05-19 14:45:13 +0200 |
---|---|---|
committer | Christian 'Ansuel' Marangi <ansuelsmth@gmail.com> | 2022-05-31 19:44:26 +0200 |
commit | 1c4825739b3cf19fe429c19eafa82a7f27aa99b3 (patch) | |
tree | 005b4ea3fcfde9cc83cf9d5712512c98a66864ed | |
parent | 909f2a04763dbc745488384b24281eca180452d6 (diff) | |
download | rpcd-1c4825739b3cf19fe429c19eafa82a7f27aa99b3.tar.gz |
iwinfo: fix compilation error with GCC 12
Fix compilation error with GCC 12.
In file included from /home/ansuel/openwrt/staging_dir/target-aarch64_cortex-a53_musl/usr/include/libubus.h:23,
from iwinfo.c:21:
In function 'blobmsg_close_array',
inlined from 'rpc_iwinfo_assoclist' at iwinfo.c:643:3:
/home/ansuel/openwrt/staging_dir/target-aarch64_cortex-a53_musl/usr/include/libubox/blobmsg.h:250:9: error: 'c' may be used uninitialized [-Werror=maybe-uninitialized]
250 | blob_nest_end(buf, cookie);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
iwinfo.c: In function 'rpc_iwinfo_assoclist':
iwinfo.c:564:15: note: 'c' was declared here
564 | void *c, *d, *e;
| ^
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
-rw-r--r-- | iwinfo.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -561,7 +561,7 @@ rpc_iwinfo_assoclist(struct ubus_context *ctx, struct ubus_object *obj, char res[IWINFO_BUFSIZE]; struct iwinfo_assoclist_entry *a; struct ether_addr *macaddr = NULL; - void *c, *d, *e; + void *c = NULL, *d, *e; struct blob_attr *tb[__RPC_A_MAX]; bool found = false; |