Description:modify code check

Match-id-d3f33c58f94cefdabc00ecf261aa1b4cc3178acf
This commit is contained in:
libing23
2023-03-29 20:55:53 +08:00
parent 52d3d2f059
commit 007352b8a7
5 changed files with 8 additions and 8 deletions
@@ -34,7 +34,7 @@ public:
virtual SecCompEnhanceCfgBase* UnmarshallEnhanceCfg(Parcel& in) = 0;
virtual int32_t SetEnhanceCfg(SecCompEnhanceCfgBase* cfg) = 0;
virtual int32_t GetPointerEventEnhanceData(void *data, uint32_t dataLen,
uint8_t** enhanceData, uint32_t& enHancedataLen) = 0;
uint8_t* enhanceData, uint32_t& enHancedataLen) = 0;
};
class SecCompEnhanceServiceInterface {
@@ -49,7 +49,7 @@ struct SecCompEnhanceAdapter {
static int32_t UnmarshallEnhanceCfg(Parcel& in, SecCompEnhanceCfgBase*& result);
static int32_t SetEnhanceCfg(SecCompEnhanceCfgBase* cfg);
static int32_t GetPointerEventEnhanceData(void *data, uint32_t dataLen,
uint8_t** enhanceData, uint32_t& enHancedataLen);
uint8_t* enhanceData, uint32_t& enHancedataLen);
static int32_t EnableInputEnhance();
static int32_t DisableInputEnhance();
@@ -103,7 +103,7 @@ int32_t SecCompEnhanceAdapter::SetEnhanceCfg(SecCompEnhanceCfgBase* cfg)
}
int32_t SecCompEnhanceAdapter::GetPointerEventEnhanceData(void *data, uint32_t dataLen,
uint8_t** enhanceData, uint32_t& enHancedataLen)
uint8_t* enhanceData, uint32_t& enHancedataLen)
{
if (!isEnhanceInputHandlerInit) {
InitEnhanceHandler(SEC_COMP_ENHANCE_INPUT_INTERFACE);
@@ -22,7 +22,7 @@ namespace SecurityComponent {
struct SecCompEnhanceKit {
static int32_t SetEnhanceCfg(SecCompEnhanceCfgBase* cfg);
static int32_t GetPointerEventEnhanceData(void *data, uint32_t dataLen,
uint8_t** enhanceData, uint32_t& enHancedataLen);
uint8_t* enhanceData, uint32_t& enHancedataLen);
};
} // namespace SecurityComponent
} // namespace Security
@@ -23,7 +23,7 @@ int32_t SecCompEnhanceKit::SetEnhanceCfg(SecCompEnhanceCfgBase* cfg)
}
int32_t SecCompEnhanceKit::GetPointerEventEnhanceData(void *data, uint32_t dataLen,
uint8_t** enhanceData, uint32_t& enHancedataLen)
uint8_t* enhanceData, uint32_t& enHancedataLen)
{
return SecCompEnhanceAdapter::GetPointerEventEnhanceData(data, dataLen, enhanceData, enHancedataLen);
}
@@ -32,6 +32,7 @@ static const std::string LIB_PATH = "/system/lib/";
#endif
static const std::string ENHANCE_INPUT_INTERFACE_LIB = LIB_PATH + "libsec_comp_input_enhance.z.so";
static const std::string ENHANCE_SRV_INTERFACE_LIB = LIB_PATH + "libsec_comp_service_enhance.z.so";
static constexpr uint32_t MAX_HMAC_SIZE = 64;
} // namespace
void SecCompEnhanceTest::SetUpTestCase()
@@ -90,12 +91,11 @@ HWTEST_F(SecCompEnhanceTest, GetPoniterEventEnhanceData001, TestSize.Level1)
uint8_t originData[16] = { 0 };
uint32_t dataLen = 16;
uint8_t* enhanceData = nullptr;
uint32_t enHancedataLen = 0;
uint32_t enHancedataLen = MAX_HMAC_SIZE;
int32_t result = SecCompEnhanceKit::GetPointerEventEnhanceData(originData, dataLen, &enhanceData, enHancedataLen);
int32_t result = SecCompEnhanceKit::GetPointerEventEnhanceData(originData, dataLen, enhanceData, enHancedataLen);
if (g_inputEnhanceExist) {
EXPECT_EQ(result, SC_OK);
EXPECT_EQ(enHancedataLen, static_cast<uint32_t>(0));
} else {
EXPECT_EQ(result, SC_ENHANCE_ERROR_NOT_EXIST_ENHANCE);
}