Skip to content

Commit 74c61d7

Browse files
authored
Update stub.h
1 parent 3137465 commit 74c61d7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/stub.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@
5959
// ldr pc, [pc, #-4]
6060
#define REPLACE_FAR(t, fn, fn_stub)\
6161
if ((uintptr_t)fn & 0x00000001) { \
62-
*(uint16_t *)&f[0] = 0xf8df;\
63-
*(uint16_t *)&f[2] = 0xf000;\
64-
*(uint16_t *)&f[4] = (uint16_t)(fn_stub & 0xffff);\
65-
*(uint16_t *)&f[6] = (uint16_t)(fn_stub >> 16);\
62+
*(uint16_t *)&fn[0] = 0xf8df;\
63+
*(uint16_t *)&fn[2] = 0xf000;\
64+
*(uint16_t *)&fn[4] = (uint16_t)(fn_stub & 0xffff);\
65+
*(uint16_t *)&fn[6] = (uint16_t)(fn_stub >> 16);\
6666
} else { \
6767
((uint32_t*)fn)[0] = 0xe51ff004;\
6868
((uint32_t*)fn)[1] = (uint32_t)fn_stub;\

0 commit comments

Comments
 (0)