From: Andrew Cooper Date: Sat, 26 Mar 2016 18:22:00 +0000 (+0000) Subject: Fix GCC build following c/s 72442d4 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=398beb929ee146375a368c40191149d596313c5f;p=people%2Froyger%2Fxen-test-framework.git Fix GCC build following c/s 72442d4 GCC and Clang have different permitted syntax for nested initialisers. Signed-off-by: Andrew Cooper --- diff --git a/tests/xsa-122/main.c b/tests/xsa-122/main.c index 2bd7677..3ae4797 100644 --- a/tests/xsa-122/main.c +++ b/tests/xsa-122/main.c @@ -52,7 +52,9 @@ void test_main(void) printk("XENVER_extraversion:\n"); { - xen_extraversion_t extra = {}; + xen_extraversion_t extra; + + memset(&extra, 0, sizeof(extra)); rc = hypercall_xen_version(XENVER_extraversion, extra); if ( rc < 0 ) @@ -64,7 +66,9 @@ void test_main(void) printk("XENVER_compile_info:\n"); { - xen_compile_info_t ci = {}; + xen_compile_info_t ci; + + memset(&ci, 0, sizeof(ci)); rc = hypercall_xen_version(XENVER_compile_info, &ci); if ( rc < 0 ) @@ -84,7 +88,9 @@ void test_main(void) printk("XENVER_changeset:\n"); { - xen_changeset_info_t ci = {}; + xen_changeset_info_t ci; + + memset(&ci, 0, sizeof(ci)); rc = hypercall_xen_version(XENVER_changeset, &ci); if ( rc < 0 )