diff options
Diffstat (limited to '3rdparty/asmjit/src/asmjit/core/compiler.cpp')
-rw-r--r-- | 3rdparty/asmjit/src/asmjit/core/compiler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/3rdparty/asmjit/src/asmjit/core/compiler.cpp b/3rdparty/asmjit/src/asmjit/core/compiler.cpp index 251a6ff2a3e..8043b48c847 100644 --- a/3rdparty/asmjit/src/asmjit/core/compiler.cpp +++ b/3rdparty/asmjit/src/asmjit/core/compiler.cpp @@ -533,6 +533,7 @@ Error BaseCompiler::newJumpNode(JumpNode** out, uint32_t instId, uint32_t instOp JumpNode* node = _allocator.allocT<JumpNode>(); uint32_t opCount = 1; + *out = node; if (ASMJIT_UNLIKELY(!node)) return reportError(DebugUtils::errored(kErrorOutOfMemory)); @@ -540,7 +541,6 @@ Error BaseCompiler::newJumpNode(JumpNode** out, uint32_t instId, uint32_t instOp node->setOp(0, o0); node->resetOpRange(opCount, JumpNode::kBaseOpCapacity); - *out = node; return kErrorOk; } |