From 6758955e8c0e7d74fc65c2736a4d007e09f770ca Mon Sep 17 00:00:00 2001 From: kobalicek Date: Mon, 30 Nov 2015 10:00:37 +0100 Subject: [PATCH] Fixed Issue #114 --- src/asmjit/x86/x86compiler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/asmjit/x86/x86compiler.cpp b/src/asmjit/x86/x86compiler.cpp index 8071e09..8fdc7ca 100644 --- a/src/asmjit/x86/x86compiler.cpp +++ b/src/asmjit/x86/x86compiler.cpp @@ -328,8 +328,7 @@ static Error X86FuncDecl_initFunc(X86FuncDecl* self, uint32_t arch, int32_t gpPos = 0; int32_t xmmPos = 0; int32_t stackOffset = 0; - - const uint8_t* varMapping; + const uint8_t* varMapping = NULL; #if defined(ASMJIT_BUILD_X86) if (arch == kArchX86) @@ -341,6 +340,7 @@ static Error X86FuncDecl_initFunc(X86FuncDecl* self, uint32_t arch, varMapping = _x64VarMapping; #endif // ASMJIT_BUILD_X64 + ASMJIT_ASSERT(varMapping != NULL); self->_argCount = static_cast(argCount); self->_retCount = 0;