修复一些安全测试问题

Signed-off-by: zhouyongfei <zhouyongfei@huawei.com>
This commit is contained in:
zhouyongfei
2022-03-15 20:01:16 +08:00
committed by fengjiahui4
parent 4233f8d9df
commit eb1087c487
3 changed files with 4 additions and 1 deletions
@@ -76,6 +76,7 @@ namespace MiscServices {
IMSA_HILOGI("InputMethodCoreStub::OnRemoteRequest START_INPUT inputDataChannel is nulltpr");
}
startInput(inputDataChannel, *editorAttribute, supportPhysicalKbd);
delete editorAttribute;
reply.WriteNoException();
break;
}
@@ -99,6 +100,7 @@ namespace MiscServices {
case SET_KEYBOARD_TYPE: {
KeyboardType *type = data.ReadParcelable<KeyboardType>();
setKeyboardType(*type);
delete type;
reply.WriteNoException();
break;
}
@@ -253,4 +253,4 @@ using namespace MessageID;
InputMethodController::GetInstance()->OnRemoteSaDied(object);
}
}
}
}
+1
View File
@@ -1217,6 +1217,7 @@ namespace MiscServices {
}
int ret = AddClient(pid, uid, displayId, client, channel, *attribute);
delete attribute;
if (ret != ErrorCode::NO_ERROR) {
IMSA_HILOGE("PerUserSession::OnPrepareInput Aborted! %{public}s", ErrorCode::ToString(ret));
return;