summaryrefslogtreecommitdiff
path: root/multimedia/mplayer/files/patch-loader_ext.c
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/mplayer/files/patch-loader_ext.c')
-rw-r--r--multimedia/mplayer/files/patch-loader_ext.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/multimedia/mplayer/files/patch-loader_ext.c b/multimedia/mplayer/files/patch-loader_ext.c
new file mode 100644
index 000000000000..8bddcf64f602
--- /dev/null
+++ b/multimedia/mplayer/files/patch-loader_ext.c
@@ -0,0 +1,11 @@
+--- loader/ext.c.orig 2021-01-23 18:22:09 UTC
++++ loader/ext.c
+@@ -444,7 +444,7 @@ LPVOID WINAPI VirtualAlloc(LPVOID address, DWORD size,
+
+ if (type&MEM_RESERVE && (unsigned)address&0xffff) {
+ size += (unsigned)address&0xffff;
+- address = (unsigned)address&~0xffff;
++ address = (void*)((unsigned)address&~0xffff);
+ }
+ pgsz = sysconf(_SC_PAGESIZE);
+ if (type&MEM_COMMIT && (unsigned)address%pgsz) {