diff --git a/onnxruntime/test/testdata/custom_op_library/custom_op_library.cc b/onnxruntime/test/testdata/custom_op_library/custom_op_library.cc index d75379668b..fcc1ea7892 100644 --- a/onnxruntime/test/testdata/custom_op_library/custom_op_library.cc +++ b/onnxruntime/test/testdata/custom_op_library/custom_op_library.cc @@ -73,7 +73,7 @@ struct KernelTwo { struct CustomOpOne : Ort::CustomOpBase { void* CreateKernel(const OrtApi& /* api */, const OrtKernelInfo* /* info */) const { - return new KernelOne(); + return std::make_unique().release(); }; const char* GetName() const { return "CustomOpOne"; }; @@ -92,7 +92,7 @@ struct CustomOpOne : Ort::CustomOpBase { struct CustomOpTwo : Ort::CustomOpBase { void* CreateKernel(const OrtApi& /* api */, const OrtKernelInfo* /* info */) const { - return new KernelTwo(); + return std::make_unique().release(); }; const char* GetName() const { return "CustomOpTwo"; };