diff --git a/src/hooks/CreateMove.cpp b/src/hooks/CreateMove.cpp index 969130c1..cdf2c11d 100644 --- a/src/hooks/CreateMove.cpp +++ b/src/hooks/CreateMove.cpp @@ -129,8 +129,8 @@ DEFINE_HOOKED_METHOD(CreateMove, bool, void *this_, float input_sample_time, CUs #define TIME_TO_TICKS(dt) ((int) (0.5f + (float) (dt) / TICK_INTERVAL)) #define TICKS_TO_TIME(t) (TICK_INTERVAL * (t)) #define ROUND_TO_TICKS(t) (TICK_INTERVAL * TIME_TO_TICKS(t)) - uintptr_t **fp; - __asm__ volatile("mov %%ebp, %0" : "=r"(fp)); + volatile uintptr_t **fp; + __asm__ volatile ("mov %%ebp, %0" : "=r"(fp)); bSendPackets = reinterpret_cast(**fp - 8); g_Settings.is_create_move = true;