POTION_ESP 95 core/internal.h #define POTION_ESP(p) __asm__("mov %%rsp, %0" : "=r" (*p)); *p += 0x178 POTION_ESP 98 core/internal.h #define POTION_ESP(p) __asm__("mov %%rsp, %0" : "=r" (*p)); *p += 0xd0 POTION_ESP 100 core/internal.h #define POTION_ESP(p) __asm__("mov %%rsp, %0" : "=r" (*p)) POTION_ESP 107 core/internal.h #define POTION_ESP(p) __asm__("mov %%esp, %0" : "=r" (*p)); *p += 0x178 POTION_ESP 110 core/internal.h #define POTION_ESP(p) __asm__("mov %%esp, %0" : "=r" (*p)); *p += 0xd0 POTION_ESP 112 core/internal.h #define POTION_ESP(p) __asm__("mov %%esp, %0" : "=r" (*p)) POTION_ESP 120 core/internal.h #define POTION_ESP(p) potion_esp((void **)p)