diff --git a/mindspore/lite/src/ops/populate/space_to_batch_nd_populate.cc b/mindspore/lite/src/ops/populate/space_to_batch_nd_populate.cc index ce63189155..316602e728 100644 --- a/mindspore/lite/src/ops/populate/space_to_batch_nd_populate.cc +++ b/mindspore/lite/src/ops/populate/space_to_batch_nd_populate.cc @@ -23,9 +23,9 @@ namespace mindspore { namespace lite { OpParameter *PopulateSpaceToBatchNDParameter(const mindspore::lite::PrimitiveC *primitive) { - auto *space_batch_param_nd = new (std::nothrow) SpaceToBatchParameter(); + auto *space_batch_param_nd = reinterpret_cast(malloc(sizeof(SpaceToBatchParameter))); if (space_batch_param_nd == nullptr) { - MS_LOG(ERROR) << "new SpaceToBatchParameter failed."; + MS_LOG(ERROR) << "malloc SpaceToBatchParameter failed."; return nullptr; }