From 0f30054f2c41717d0e3c18172e6b817f3d560eb6 Mon Sep 17 00:00:00 2001 From: hemenghao Date: Mon, 1 Sep 2025 17:04:39 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=A8=E7=A6=81=E7=BC=96=E8=AF=91=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: hemenghao --- .../imeeventmonitormanager_fuzzer/BUILD.gn | 6 +- .../BUILD.gn.orig | 56 ------------------- 2 files changed, 5 insertions(+), 57 deletions(-) delete mode 100644 test/fuzztest/imeeventmonitormanager_fuzzer/BUILD.gn.orig diff --git a/test/fuzztest/imeeventmonitormanager_fuzzer/BUILD.gn b/test/fuzztest/imeeventmonitormanager_fuzzer/BUILD.gn index 7b6e8d5a9..0f95db5d7 100644 --- a/test/fuzztest/imeeventmonitormanager_fuzzer/BUILD.gn +++ b/test/fuzztest/imeeventmonitormanager_fuzzer/BUILD.gn @@ -34,7 +34,11 @@ ohos_fuzztest("ImeEventMonitorManagerFuzzTest") { "-fno-omit-frame-pointer", ] - sources = [ "imeeventmonitormanager_fuzzer.cpp" ] + sources = [ + "${inputmethod_path}/frameworks/native/inputmethod_controller/src/input_client_info.cpp", + "${inputmethod_path}/frameworks/native/inputmethod_controller/src/input_method_utils.cpp", + "imeeventmonitormanager_fuzzer.cpp", + ] deps = [ "${inputmethod_path}/interfaces/inner_api/inputmethod_controller:inputmethod_client", diff --git a/test/fuzztest/imeeventmonitormanager_fuzzer/BUILD.gn.orig b/test/fuzztest/imeeventmonitormanager_fuzzer/BUILD.gn.orig deleted file mode 100644 index 33c63bca7..000000000 --- a/test/fuzztest/imeeventmonitormanager_fuzzer/BUILD.gn.orig +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright (c) 2024 Huawei Device Co., Ltd. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -import("//base/inputmethod/imf/inputmethod.gni") - -#####################hydra-fuzz################### -import("//build/config/features.gni") -import("//build/ohos.gni") -import("//build/test.gni") - -##############################fuzztest########################################## -ohos_fuzztest("ImeEventMonitorManagerFuzzTest") { - module_out_path = "imf/imf" - - fuzz_config_file = - "${inputmethod_path}/test/fuzztest/imeeventmonitormanager_fuzzer" - - include_dirs = [ "${inputmethod_path}/test/common" ] - - cflags = [ - "-g", - "-O0", - "-Wno-unused-variable", - "-fno-omit-frame-pointer", - ] - - sources = [ "imeeventmonitormanager_fuzzer.cpp" ] - - deps = [ - "${inputmethod_path}/interfaces/inner_api/inputmethod_controller:inputmethod_client", - "${inputmethod_path}/test/common:inputmethod_test_common", - ] -} - -external_deps = [ - "hilog:libhilog", - "ipc:ipc_single", -] - -############################################################################### -group("fuzztest") { - testonly = true - deps = [] - deps += [ ":ImeEventMonitorManagerFuzzTest" ] -} -############################################################################### -- Gitee