From 2304d6c141002a76aa4b2acb082d39ecbb245878 Mon Sep 17 00:00:00 2001 From: Gav Wood Date: Thu, 15 Jan 2015 14:27:31 -0500 Subject: [PATCH] Fix for EVMJIT --- libevmjit/Ext.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libevmjit/Ext.cpp b/libevmjit/Ext.cpp index f0767d9e03..7ab6a55044 100644 --- a/libevmjit/Ext.cpp +++ b/libevmjit/Ext.cpp @@ -22,9 +22,12 @@ namespace jit Ext::Ext(RuntimeManager& _runtimeManager, Memory& _memoryMan): RuntimeHelper(_runtimeManager), - m_memoryMan(_memoryMan), + m_memoryMan(_memoryMan) +#ifdef __MSCVER + , m_funcs({}), // The only std::array initialization that works in both Visual Studio & GCC m_argAllocas({}) +#endif { m_size = m_builder.CreateAlloca(Type::Size, nullptr, "env.size"); }