From 101fd57be33e5e9fd9c6ecc53d68c563c1e47d8a Mon Sep 17 00:00:00 2001 From: mayunteng_1 Date: Wed, 8 May 2024 03:54:33 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=86=85=E5=AD=98=E5=8D=A0?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: mayunteng_1 Change-Id: Icb9e24d57325607d62a0548700788f6f8f93c7b8 --- service/BUILD.gn | 4 ++-- service/event_handler/src/anr_manager.cpp | 1 - service/module_loader/src/uds_server.cpp | 5 +++-- service/window_manager/include/input_windows_manager.h | 2 +- service/window_manager/src/input_windows_manager.cpp | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/service/BUILD.gn b/service/BUILD.gn index f93b382bfa..6222545f84 100644 --- a/service/BUILD.gn +++ b/service/BUILD.gn @@ -228,7 +228,7 @@ ohos_shared_library("libmmi-server") { external_deps = [ "c_utils:utils" ] if (input_feature_pointer_drawing) { - external_deps += [ "window_manager:libwm" ] + external_deps += [ "window_manager:libwm_lite" ] } if (input_ext_feature_magiccursor) { @@ -277,7 +277,7 @@ ohos_shared_library("libmmi-server") { "preferences:native_preferences", "relational_store:native_rdb", "safwk:system_ability_fwk", - "window_manager:libwm", + "window_manager:libwm_lite", "window_manager:libwsutils", ] diff --git a/service/event_handler/src/anr_manager.cpp b/service/event_handler/src/anr_manager.cpp index 70d1f2916b..a9b5d18011 100644 --- a/service/event_handler/src/anr_manager.cpp +++ b/service/event_handler/src/anr_manager.cpp @@ -24,7 +24,6 @@ #include "napi_constants.h" #include "proto.h" #include "timer_manager.h" -#include "window_manager.h" #undef MMI_LOG_TAG #define MMI_LOG_TAG "ANRManager" diff --git a/service/module_loader/src/uds_server.cpp b/service/module_loader/src/uds_server.cpp index 539faccda9..705ba77dee 100644 --- a/service/module_loader/src/uds_server.cpp +++ b/service/module_loader/src/uds_server.cpp @@ -146,17 +146,18 @@ int32_t UDSServer::AddSocketPairInfo(const std::string& programName, int32_t UDSServer::SetFdProperty(int32_t& tokenType, int32_t& serverFd, int32_t& toReturnClientFd) { static size_t bufferSize = 64 * 1024; + static size_t serverBufferSize = 64 * 1024; static size_t nativeBufferSize = 128 * 1024; #ifdef OHOS_BUILD_ENABLE_ANCO bufferSize = 512 * 1024; nativeBufferSize = 1024 * 1024; #endif // OHOS_BUILD_ENABLE_ANCO - if (setsockopt(serverFd, SOL_SOCKET, SO_SNDBUF, &bufferSize, sizeof(bufferSize)) != 0) { + if (setsockopt(serverFd, SOL_SOCKET, SO_SNDBUF, &serverBufferSize, sizeof(bufferSize)) != 0) { MMI_HILOGE("setsockopt serverFd failed, errno: %{public}d", errno); return RET_ERR; } - if (setsockopt(serverFd, SOL_SOCKET, SO_RCVBUF, &bufferSize, sizeof(bufferSize)) != 0) { + if (setsockopt(serverFd, SOL_SOCKET, SO_RCVBUF, &serverBufferSize, sizeof(bufferSize)) != 0) { MMI_HILOGE("setsockopt serverFd failed, errno: %{public}d", errno); return RET_ERR; } diff --git a/service/window_manager/include/input_windows_manager.h b/service/window_manager/include/input_windows_manager.h index 668cb891de..3ad71470c2 100644 --- a/service/window_manager/include/input_windows_manager.h +++ b/service/window_manager/include/input_windows_manager.h @@ -32,7 +32,7 @@ #include "pointer_event.h" #include "pointer_style.h" #include "window_info.h" -#include "window_manager.h" +#include "window_manager_lite.h" #include "uds_server.h" namespace OHOS { diff --git a/service/window_manager/src/input_windows_manager.cpp b/service/window_manager/src/input_windows_manager.cpp index 4255217f15..38c76e2c8b 100644 --- a/service/window_manager/src/input_windows_manager.cpp +++ b/service/window_manager/src/input_windows_manager.cpp @@ -2707,7 +2707,7 @@ bool InputWindowsManager::IsWindowVisible(int32_t pid) return true; } std::vector> infos; - Rosen::WindowManager::GetInstance().GetVisibilityWindowInfo(infos); + Rosen::WindowManagerLite::GetInstance().GetVisibilityWindowInfo(infos); for (const auto &it: infos) { if (pid == it->pid_ && it->visibilityState_ < Rosen::WindowVisibilityState::WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION) { -- Gitee