[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 10/14] Zero json struct with memset() instea of = {}
From: |
Jes . Sorensen |
Subject: |
[Qemu-devel] [PATCH 10/14] Zero json struct with memset() instea of = {} to keep compiler happy. |
Date: |
Mon, 30 Aug 2010 17:59:16 +0200 |
From: Jes Sorensen <address@hidden>
This keeps the compiler happy when building with -Wextra while
effectively generating the same code.
Signed-off-by: Jes Sorensen <address@hidden>
---
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);
--
1.7.2.2
- [Qemu-devel] [PATCH 00/14] gcc extra warning fixes v2, Jes . Sorensen, 2010/08/30
- [Qemu-devel] [PATCH 13/14] Change DPRINTF() to do{}while(0) to avoid compiler warning, Jes . Sorensen, 2010/08/30
- [Qemu-devel] [PATCH 05/14] Remove unused argument for check_for_block_signature(), Jes . Sorensen, 2010/08/30
- [Qemu-devel] Re: [PATCH 05/14] Remove unused argument for check_for_block_signature(), Anthony Liguori, 2010/08/30
- [Qemu-devel] Re: [PATCH 05/14] Remove unused argument for check_for_block_signature(), Paolo Bonzini, 2010/08/30
- [Qemu-devel] Re: [PATCH 05/14] Remove unused argument for check_for_block_signature(), Jes Sorensen, 2010/08/30
- [Qemu-devel] Re: [PATCH 05/14] Remove unused argument for check_for_block_signature(), Anthony Liguori, 2010/08/30
- Re: [Qemu-devel] Re: [PATCH 05/14] Remove unused argument for check_for_block_signature(), Richard Henderson, 2010/08/30
- [Qemu-devel] Re: [PATCH 05/14] Remove unused argument for check_for_block_signature(), Jes Sorensen, 2010/08/31
[Qemu-devel] [PATCH 11/14] Remove unused function arguments, Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 10/14] Zero json struct with memset() instea of = {} to keep compiler happy.,
Jes . Sorensen <=
[Qemu-devel] [PATCH 09/14] Remove unused arguments for add_aio_request() and free_aio_req(), Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 01/14] Remove unused argument for nbd_client(), Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 03/14] Fix repeated typo: was "end if list" instead of "end of list", Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 12/14] size_t is unsigned, change to ssize_t to handle errors from tight_compress_data(), Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 07/14] Remove unused argument for get_whole_cluster(), Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 06/14] Remove unused argument for encrypt_sectors(), Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 04/14] Zero initialize timespec struct explicitly, Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 08/14] Remove unused argument for qcow2_encrypt_sectors(), Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 02/14] Respect return value from nbd_client(), Jes . Sorensen, 2010/08/30
[Qemu-devel] [PATCH 14/14] load_multiboot(): get_image_size() returns int, Jes . Sorensen, 2010/08/30