Fix size as input/output parameter for various xglGet calls.
diff --git a/tests/init.cpp b/tests/init.cpp
index c6cf0d0..b5fa0dc 100644
--- a/tests/init.cpp
+++ b/tests/init.cpp
@@ -167,8 +167,8 @@
 TEST_F(XglTest, Event) {
     XGL_EVENT_CREATE_INFO event_info;
     XGL_EVENT event;
-    XGL_UINT data_size;
     XGL_MEMORY_REQUIREMENTS mem_req;
+    XGL_UINT data_size = sizeof(mem_req);
     XGL_RESULT err;
 
     //        typedef struct _XGL_EVENT_CREATE_INFO
@@ -315,6 +315,7 @@
     err = xglCreateQueryPool(device(), &query_info, &query_pool);
     ASSERT_XGL_SUCCESS(err);
 
+    data_size = sizeof(mem_req);
     err = xglGetObjectInfo(query_pool, XGL_INFO_TYPE_MEMORY_REQUIREMENTS,
                            &data_size, &mem_req);
     ASSERT_XGL_SUCCESS(err);
@@ -482,6 +483,7 @@
      * fixed structure.
      */
 
+    size = sizeof(image_fmt);
     err = xglGetFormatInfo(device(), fmt,
                            XGL_INFO_TYPE_FORMAT_PROPERTIES,
                            &size, &image_fmt);
@@ -569,7 +571,7 @@
     while( ( _w > 0 ) || ( _h > 0 ) )
     {
         XGL_SUBRESOURCE_LAYOUT layout = {};
-
+        data_size = sizeof(layout);
         err = xglGetImageSubresourceInfo(image, &subresource, XGL_INFO_TYPE_SUBRESOURCE_LAYOUT,
                                          &data_size, &layout);
         ASSERT_XGL_SUCCESS(err);
@@ -584,6 +586,7 @@
     }
 
     XGL_MEMORY_REQUIREMENTS mem_req;
+    data_size = sizeof(mem_req);
     err = xglGetObjectInfo(image, XGL_INFO_TYPE_MEMORY_REQUIREMENTS,
                            &data_size, &mem_req);
     ASSERT_XGL_SUCCESS(err);