From 73fd918bd0f4417bb800bd569af69fb07ec65e72 Mon Sep 17 00:00:00 2001 From: Pádraig Brady Date: Tue, 26 Apr 2011 10:30:05 +0100 Subject: maint: remove -Wmissing-field-initializers workarounds * configure.ac: Rather than disabling -Wmissing-field-initializers, use the fact that gnulib now disables it automatically when required (on versions of GCC older than 4.7). * src/system.h: Remove the no longer needed DECLARE_ZEROED_AGGREGATE. * src/ls.c: Likewise. * src/pathchk.c: Likewise. * src/shred.c: Likewise. * src/stty.c: Likewise. * src/wc.c: Likewise. --- src/ls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ls.c') diff --git a/src/ls.c b/src/ls.c index a7ea8c2cb..4262923ce 100644 --- a/src/ls.c +++ b/src/ls.c @@ -3891,7 +3891,7 @@ quote_name (FILE *out, const char *name, struct quoting_options const *options, reach its end, replacing each non-printable multibyte character with a single question mark. */ { - DECLARE_ZEROED_AGGREGATE (mbstate_t, mbstate); + mbstate_t mbstate = { 0, }; do { wchar_t wc; -- cgit v1.2.3-54-g00ecf