From 7ce2cb36702b307f2a56e02da55237997770cd0a Mon Sep 17 00:00:00 2001 From: Hiroshi Suzuki <20717881+herosi@users.noreply.github.com> Date: Tue, 8 Oct 2024 16:00:29 +0900 Subject: [PATCH 1/2] Added Compat.cpp and Compat.h for IDA 9.0 --- src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj b/src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj index edf0bb3..5a7aeff 100644 --- a/src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj +++ b/src/HexRaysCodeXplorer/HexRaysCodeXplorer.vcxproj @@ -185,6 +185,7 @@ + @@ -204,6 +205,7 @@ + From 70f23600fa45bedb32b63da9d42af297ba98f688 Mon Sep 17 00:00:00 2001 From: Hiroshi Suzuki <20717881+herosi@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:58:44 +0900 Subject: [PATCH 2/2] Just commented out struc_t and member_t to build for IDA 9.0 --- src/HexRaysCodeXplorer/ReconstructableType.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/HexRaysCodeXplorer/ReconstructableType.cpp b/src/HexRaysCodeXplorer/ReconstructableType.cpp index f3a3aeb..40b8572 100644 --- a/src/HexRaysCodeXplorer/ReconstructableType.cpp +++ b/src/HexRaysCodeXplorer/ReconstructableType.cpp @@ -686,10 +686,10 @@ ssize_t hook_idb_events(void *user_data, int notification_code, va_list va) { tid_t tid{}; const char *oldname; const char *newname; - struc_t *struc; + //struc_t *struc; ea_t ea; adiff_t diff; - member_t *member; + //member_t *member; flags_t flags; const opinfo_t *info; asize_t size;