From 5198a7ffba02408e670c6d479fd8f3d210c74ff0 Mon Sep 17 00:00:00 2001 From: LoveSy Date: Sun, 27 Nov 2022 01:47:29 +0800 Subject: [PATCH] inline namespace --- lsplt/src/main/jni/lsplt.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lsplt/src/main/jni/lsplt.cc b/lsplt/src/main/jni/lsplt.cc index b26431c..273044b 100644 --- a/lsplt/src/main/jni/lsplt.cc +++ b/lsplt/src/main/jni/lsplt.cc @@ -183,6 +183,7 @@ HookInfos hook_info; } // namespace namespace lsplt { +inline namespace v1 { [[maybe_unused]] std::vector MapInfo::Scan() { constexpr static auto kPermLength = 5; constexpr static auto kMapEntry = 7; @@ -218,6 +219,7 @@ namespace lsplt { } return info; } + [[maybe_unused]] bool RegisterHook(ino_t ino, std::string_view symbol, void *callback, void **backup) { if (symbol.empty() || !callback) return false; @@ -248,4 +250,5 @@ namespace lsplt { std::unique_lock lock(hook_mutex); return hook_info.InvalidateBackup(); } +} // namespace v1 } // namespace lsplt