diff --git a/services/native/driver_extension_manager/src/bus_extension/core/bus_extension_core.cpp b/services/native/driver_extension_manager/src/bus_extension/core/bus_extension_core.cpp index 2a2affd6f12a3b9ebdd7a2f3f98d0a9095097981..d1d6710af5a1fe7757f6cf9bc27cfe2971dc6eca 100644 --- a/services/native/driver_extension_manager/src/bus_extension/core/bus_extension_core.cpp +++ b/services/native/driver_extension_manager/src/bus_extension/core/bus_extension_core.cpp @@ -21,7 +21,7 @@ #include "string_ex.h" #include "bus_extension_core.h" -#ifdef __aarch64__ +#if (defined(__aarch64__) || defined(__loongarch_lp64)) static constexpr const char *BUS_EXTENSION_SO_PATH = "/system/lib64"; #else static constexpr const char *BUS_EXTENSION_SO_PATH = "/system/lib"; @@ -134,4 +134,4 @@ std::shared_ptr BusExtensionCore::AcquireDriverChangeCall return busExtension->AcquireDriverChangeCallback(); } } // namespace ExternalDeviceManager -} // namespace OHOS \ No newline at end of file +} // namespace OHOS