[LEDE-DEV] [PATCH 2/3] ubox: Replace { 0 } with {}.

Rosen Penev rosenp at gmail.com
Mon Oct 30 12:05:31 PDT 2017


The latter is more compatible with older GCC versions like 4.9. Additionally, initializing with { 0 } produces a warning that only the first field was initialized.

Signed-off-by: Rosen Penev <rosenp at gmail.com>
---
 log/logd.c     | 2 +-
 validate/cli.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/log/logd.c b/log/logd.c
index 07aee2b..9b481cd 100644
--- a/log/logd.c
+++ b/log/logd.c
@@ -84,7 +84,7 @@ read_log(struct ubus_context *ctx, struct ubus_object *obj,
 		struct blob_attr *msg)
 {
 	struct client *cl;
-	struct blob_attr *tb[__READ_MAX] = { 0 };
+	struct blob_attr *tb[__READ_MAX] = {};
 	struct log_head *l;
 	int count = 0;
 	int fds[2];
diff --git a/validate/cli.c b/validate/cli.c
index f03c8a1..1fc7b08 100644
--- a/validate/cli.c
+++ b/validate/cli.c
@@ -175,7 +175,7 @@ static int
 validate_option(struct uci_context *ctx, char *package, char *section, char *option)
 {
 	char *opt, *expr, *def;
-	struct uci_ptr ptr = { 0 };
+	struct uci_ptr ptr = {};
 
 	if (!parse_tuple(option, &opt, &expr, &def))
 	{
-- 
2.13.6




More information about the Lede-dev mailing list