diff --git a/sourcehook/sourcehook_hookmangen.cpp b/sourcehook/sourcehook_hookmangen.cpp index b9ed03f..1dde77c 100644 --- a/sourcehook/sourcehook_hookmangen.cpp +++ b/sourcehook/sourcehook_hookmangen.cpp @@ -1047,7 +1047,7 @@ namespace SourceHook // jump back to loop begin tmppos2 = IA32_Jump_Imm32(&m_HookFunc, 0); m_HookFunc.end_count(loop_begin_counter); - m_HookFunc.rewrite(tmppos2, static_cast(-loop_begin_counter)); + m_HookFunc.rewrite(tmppos2, -static_cast(loop_begin_counter)); m_HookFunc.end_count(counter); m_HookFunc.rewrite(tmppos, static_cast(counter));