diff --git a/services/dbms/test/unittest/dbms_services_kit_test/dbms_services_kit_test.cpp b/services/dbms/test/unittest/dbms_services_kit_test/dbms_services_kit_test.cpp index 2c3e822922d0016e15c097fcd30cad5c31fa9d39..37cbbd19d8ab56733c749f6b469941bdbfc7412b 100644 --- a/services/dbms/test/unittest/dbms_services_kit_test/dbms_services_kit_test.cpp +++ b/services/dbms/test/unittest/dbms_services_kit_test/dbms_services_kit_test.cpp @@ -142,7 +142,7 @@ std::shared_ptr DbmsServicesKitTest::GetDistributedBms() sptr DbmsServicesKitTest::GetSptrDistributedBms() { if (sptrDistributedBms_ == nullptr) { - sptrDistributedBms_ = new DistributedBms(); + sptrDistributedBms_ = new (std::nothrow) DistributedBms(); } return sptrDistributedBms_; }