forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / games / openmw / tes3mp.patch
blobc2a78f9db9b0228e431d51d6261e72a7eecadae1
1 diff --git a/apps/openmw-mp/Script/Types.hpp b/apps/openmw-mp/Script/Types.hpp
2 index be365cfb8..204dcdc7b 100644
3 --- a/apps/openmw-mp/Script/Types.hpp
4 +++ b/apps/openmw-mp/Script/Types.hpp
5 @@ -105,7 +105,7 @@ struct ScriptFunctionPointer : public ScriptIdentity
6 void *addr;
7 #if (!defined(__clang__) && defined(__GNUC__))
8 template<typename R, typename... Types>
9 - constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr((void*)(addr)) {}
10 + constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}
11 #else
12 template<typename R, typename... Types>
13 constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}