diff --git a/services/sink/sinkmanager/test/sinkmanagerunittest/BUILD.gn b/services/sink/sinkmanager/test/sinkmanagerunittest/BUILD.gn index 9473409df241cb700dc28cbad6da835eee475154..ddbd6b2aed5cc7f4cdf2628ccb824789209843d5 100755 --- a/services/sink/sinkmanager/test/sinkmanagerunittest/BUILD.gn +++ b/services/sink/sinkmanager/test/sinkmanagerunittest/BUILD.gn @@ -27,6 +27,12 @@ group("sinkmanagerunittest") { ohos_unittest("distributed_input_sinkmanager_test") { module_out_path = module_out_path + sanitize = { + cfi = true + cfi_cross_dso = true + debug = false + } + include_dirs = [ "${av_transport_path}/common/include", "${innerkits_path}/include", diff --git a/services/sink/sinkmanager/test/sinkmanagerunittest/distributed_input_sinkmanager_test.cpp b/services/sink/sinkmanager/test/sinkmanagerunittest/distributed_input_sinkmanager_test.cpp index bd62d525ed22d59f94e2da166d8485f315de3b68..4e1ef2b6899fd3c8fdc9f9e75d5472da5729dac0 100644 --- a/services/sink/sinkmanager/test/sinkmanagerunittest/distributed_input_sinkmanager_test.cpp +++ b/services/sink/sinkmanager/test/sinkmanagerunittest/distributed_input_sinkmanager_test.cpp @@ -37,7 +37,7 @@ namespace DistributedInput { void DistributedInputSinkManagerTest::SetUp() { sinkManager_ = new DistributedInputSinkManager(DISTRIBUTED_HARDWARE_INPUT_SINK_SA_ID, true); - + sinkManager_->projectWindowListener_ = new DistributedInputSinkManager::ProjectWindowListener(sinkManager_); uint64_t tokenId; const char *perms[2]; perms[0] = OHOS_PERMISSION_DISTRIBUTED_SOFTBUS_CENTER;