From patchwork Mon Aug 30 15:59:16 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [10/14] Zero json struct with memset() instea of = {} to keep compiler happy. Date: Mon, 30 Aug 2010 05:59:16 -0000 From: Jes Sorensen X-Patchwork-Id: 63100 Message-Id: <1283183960-28404-11-git-send-email-Jes.Sorensen@redhat.com> To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, Jes.Sorensen@redhat.com From: Jes Sorensen This keeps the compiler happy when building with -Wextra while effectively generating the same code. Signed-off-by: Jes Sorensen --- qjson.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/qjson.c b/qjson.c index e4ee433..f259547 100644 --- a/qjson.c +++ b/qjson.c @@ -36,8 +36,9 @@ static void parse_json(JSONMessageParser *parser, QList *tokens) QObject *qobject_from_jsonv(const char *string, va_list *ap) { - JSONParsingState state = {}; + JSONParsingState state; + memset(&state, 0, sizeof(state)); state.ap = ap; json_message_parser_init(&state.parser, parse_json);