Skip to content

Update for Ashita v4.3#13

Open
Herschel wants to merge 1 commit intoShirk:mainfrom
Herschel:ashita-v43
Open

Update for Ashita v4.3#13
Herschel wants to merge 1 commit intoShirk:mainfrom
Herschel:ashita-v43

Conversation

@Herschel
Copy link

@Herschel Herschel commented Mar 8, 2026

Add the new expDestroyPlugin DLL export in Ashita v4.3 to allow Nameplate to load in the latest Ashita.

Fixes #12.

@SkyeAmphi
Copy link

Can confirm this is working for Ashita v4.3, although i did have to make a small change to bytes.h since my MSVC compiler was throwing a build error on a compound literal, which I just replaced with a standard C++ union assignment

diff --git a/src/bytes/bytes.h b/src/bytes/bytes.h
index 85106fa..4320c2f 100644
--- a/src/bytes/bytes.h
+++ b/src/bytes/bytes.h
@@ -21,8 +21,9 @@ If not, see https://www.gnu.org/licenses/.
union p {
uint32_t i;
float f;

  • };
  • return ((union p){ .i = i }).f;
  • } temp;
  • temp.i = i;
  • return temp.f;
    }

#define GET_VARARGS_MACRO3(_1, _2, _3, MACRO_NAME, ...) MACRO_NAME

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ashita 4.3

2 participants