]> xenbits.xensource.com Git - people/royger/xen-test-framework.git/commitdiff
Fix GCC build following c/s 72442d4
authorAndrew Cooper <andrew.cooper3@citrix.com>
Sat, 26 Mar 2016 18:22:00 +0000 (18:22 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Sat, 26 Mar 2016 18:22:00 +0000 (18:22 +0000)
GCC and Clang have different permitted syntax for nested initialisers.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
tests/xsa-122/main.c

index 2bd7677c19ebbb1f7d04d4db56a660ef077a8e77..3ae47972bfc1f2e6bd1404ea61dd77273c20462e 100644 (file)
@@ -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 )