diff --git a/plugins/script_loader/source/loaders/dotnet/dotnet_loader.cpp b/plugins/script_loader/source/loaders/dotnet/dotnet_loader.cpp index d9b464820..5530df72a 100644 --- a/plugins/script_loader/source/loaders/dotnet/dotnet_loader.cpp +++ b/plugins/script_loader/source/loaders/dotnet/dotnet_loader.cpp @@ -43,7 +43,7 @@ namespace hex::script::loader { T getExport(void *h, const char *name) { try { FARPROC f = ::GetProcAddress(static_cast(h), name); - return *reinterpret_cast(&f); + return reinterpret_cast(reinterpret_cast(f)); } catch (...) { return nullptr; }