!6655 MSLITE fix cppcheck

Merge pull request !6655 from 徐安越/master
pull/6655/MERGE
mindspore-ci-bot 4 years ago committed by Gitee
commit 595495596a

@ -91,7 +91,7 @@ int LiteSession::ConvertTensors(const lite::Model *model) {
auto dst_data = dstTensor->MutableData();
if (dst_data == nullptr) {
MS_LOG(ERROR) << "MutableData from " << i << "th tensor is nullptr";
free(dstTensor);
delete dstTensor;
return RET_ERROR;
}
memcpy(dst_data, srcTensor->data()->data(), dstTensor->Size());

@ -34,7 +34,7 @@ bool ConvertNodes(const schema::MetaGraph *meta_graph, Model *model) {
node->primitive_ = PrimitiveC::Create(const_cast<schema::Primitive *>(src_prim));
if (node->primitive_ == nullptr) {
MS_LOG(ERROR) << "unpack primitive == nullptr!";
free(node);
delete node;
return false;
}
node->primitive_->SetQuantType(c_node->quantType());
@ -94,7 +94,6 @@ Model *Model::Import(const char *model_buf, size_t size) {
if (meta_graph == nullptr) {
MS_LOG(ERROR) << "meta_graph is nullptr!";
delete(model);
free(model->buf);
return nullptr;
}

@ -104,6 +104,7 @@ int GenConvNewBias(const FuncGraphPtr &func_graph, const CNodePtr &conv_node, co
}
auto bias_add_weight = bias_node->input(kAddWEIGHTINDEX);
if (CheckIfNodeIsParam(bias_add_weight) != lite::RET_OK) {
delete[] add_bias_data;
return lite::RET_INVALID_OP_ATTR;
}
auto add_weight_param = bias_add_weight->cast<ParameterPtr>()->default_param();

@ -230,6 +230,7 @@ const void ConvTransformFusion::CalNewWeightTensor(float *weight_data, int kerne
if (ret != EOK) {
MS_LOG(ERROR) << "memcpy error: " << ret;
lite::ReturnCode::GetSingleReturnCode()->UpdateReturnCode(lite::RET_MEMORY_FAILED);
delete[] tmp_weight_data;
return;
}
@ -247,6 +248,7 @@ const void ConvTransformFusion::CalNewBiasTensor(float *bias_data, int kernel_nu
if (EOK != memset_s(tmp_bias_data, kernel_num * sizeof(float), 0, kernel_num * sizeof(float))) {
MS_LOG(ERROR) << "memset bias data failed";
lite::ReturnCode::GetSingleReturnCode()->UpdateReturnCode(lite::RET_MEMORY_FAILED);
delete[] tmp_bias_data;
return;
}
for (int i = 0; i < kernel_num; i++) {

Loading…
Cancel
Save