utest: initialize the damage variables 82/165782/1
authorSooChan Lim <sc1.lim@samsung.com>
Thu, 4 Jan 2018 01:52:55 +0000 (10:52 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Thu, 4 Jan 2018 01:52:55 +0000 (10:52 +0900)
Change-Id: I9adf1c96dcd5781e816ff74c258135884c132931

utests/src/ut_tdm_hwc_window.cpp

index 544ddff..9a5c171 100644 (file)
@@ -306,7 +306,7 @@ TEST_F(TDMOutputHwc, SetClientTargetBufferFailNullOutput)
 
 TEST_F(TDMOutputHwcWithoutHwcCap, SetClientTargetBufferFailNoHwc)
 {
-       tdm_hwc_region damage;
+       tdm_hwc_region damage = {.num_rects = 0, .rects = NULL};
 
        for (int i = 0; i < output_count; i++) {
                tbm_surface_h target_buff = CreateBufferForOutput(i);
@@ -320,7 +320,7 @@ TEST_F(TDMOutputHwcWithoutHwcCap, SetClientTargetBufferFailNoHwc)
 
 TEST_F(TDMOutputHwc, SetClientTargetBufferSuccessfulSetBuff)
 {
-       tdm_hwc_region damage;
+       tdm_hwc_region damage = {.num_rects = 0, .rects = NULL};
 
        for (int i = 0; i < output_count; i++) {
                tbm_surface_h target_buff = CreateBufferForOutput(i);
@@ -494,7 +494,8 @@ TEST_F(TDMHwcWindow, SetCompositionTypeFailInvalieCompositionType)
 /* tdm_error tdm_hwc_window_set_buffer_damage(tdm_hwc_window *hwc_window, tdm_hwc_region damage); */
 TEST_F(TDMHwcWindow, SetBufferDamageFailNullHwcWindow)
 {
-       tdm_hwc_region damage;
+       tdm_hwc_region damage = {.num_rects = 0, .rects = NULL};
+
        error = tdm_hwc_window_set_buffer_damage(NULL, damage);
        ASSERT_NE(TDM_ERROR_NONE, error);
 }