!901 bugfix:modify hdi parameter serialization

Merge pull request !901 from yue/master
This commit is contained in:
openharmony_ci 2022-04-18 02:08:41 +00:00 committed by Gitee
commit 2a5e54f24a
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -95,8 +95,8 @@ bool CodeEmitter::NeedFlag(const AutoPtr<ASTMethod> &method)
for (size_t i = 0; i < method->GetParameterNumber(); i++) {
AutoPtr<ASTParameter> param = method->GetParameter(i);
AutoPtr<ASTType> type = param->GetType();
if (param->GetAttribute() == ParamAttr::PARAM_OUT && type->IsStringType() || type->IsArrayType() ||
type->IsListType()) {
if (param->GetAttribute() == ParamAttr::PARAM_OUT && (type->IsStringType() || type->IsArrayType() ||
type->IsListType())) {
return true;
}
}