haltest: use memory pointer intead TBM_UT_INVALID_UINT_VALUE
[platform/core/uifw/libtbm.git] / haltests / tc_tbm_bufmgr.cpp
index 19ea7b5..888b017 100644 (file)
@@ -56,6 +56,9 @@ void TBMBufmgr::TearDown()
        TBMEnv::TearDown();
 }
 
+static int memory_for_invalid_param;
+static tbm_bufmgr invalid_bufmgr = (tbm_bufmgr)&memory_for_invalid_param;
+
 /* tbm_bufmgr_get_capability() */
 TEST_F(TBMBufmgr, BufmgrGetCapability)
 {
@@ -133,12 +136,10 @@ TEST_F(TBMBufmgr, BufmgrSetBoLockType)
 
 TEST_F(TBMBufmgr, BufmgrSetBoLockTypeWithBufmgrParamTest)
 {
-       tbm_bufmgr invalid_bufmgr;
        int ret;
 
        ret = tbm_bufmgr_set_bo_lock_type(NULL, TBM_BUFMGR_BO_LOCK_TYPE_NEVER);
        EXPECT_EQ(ret, 0);
-       invalid_bufmgr = (tbm_bufmgr)UT_TBM_INVALID_VALUE;
        ret = tbm_bufmgr_set_bo_lock_type(invalid_bufmgr, TBM_BUFMGR_BO_LOCK_TYPE_NEVER);
        EXPECT_EQ(ret, 0);
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));