From cac75f1698acb7f7631b25320fe24f120725c13f Mon Sep 17 00:00:00 2001 From: xinyangli Date: Mon, 15 Jul 2024 18:54:07 +0800 Subject: [PATCH] chore: rename TargetOps to DiffTargetApi --- include/api.hpp | 4 ++-- src/export.cpp | 0 src/loader.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 src/export.cpp diff --git a/include/api.hpp b/include/api.hpp index 7a0f2d3..8c0461c 100644 --- a/include/api.hpp +++ b/include/api.hpp @@ -8,7 +8,7 @@ #include // Target dynamic library has to implement these functions -struct TargetOps { +struct DiffTargetApi { typedef void (*cont_t)(void *args, gdb_action_t *res); cont_t cont; @@ -48,7 +48,7 @@ struct TargetMeta { class Target { public: - TargetOps ops; + DiffTargetApi ops; TargetMeta meta; arch_info_t arch; size_t argsize; diff --git a/src/export.cpp b/src/export.cpp new file mode 100644 index 0000000..e69de29 diff --git a/src/loader.cpp b/src/loader.cpp index ae91bb1..2378ca2 100644 --- a/src/loader.cpp +++ b/src/loader.cpp @@ -18,7 +18,7 @@ Target::Target(const std::string &name, const std::string &func_prefix, #define LOAD_SYMBOL(ops, handle, prefix, name) \ do { \ - ops.name = reinterpret_cast( \ + ops.name = reinterpret_cast( \ dlsym(handle, (prefix + #name).c_str())); \ if (!ops.name) \ goto load_error; \