summarylogtreecommitdiffstats
path: root/70d8503d5ec602be0dd9f5e390f703402bdd5edc.diff
diff options
context:
space:
mode:
Diffstat (limited to '70d8503d5ec602be0dd9f5e390f703402bdd5edc.diff')
-rw-r--r--70d8503d5ec602be0dd9f5e390f703402bdd5edc.diff15
1 files changed, 15 insertions, 0 deletions
diff --git a/70d8503d5ec602be0dd9f5e390f703402bdd5edc.diff b/70d8503d5ec602be0dd9f5e390f703402bdd5edc.diff
new file mode 100644
index 000000000000..f0d86ce0bb4b
--- /dev/null
+++ b/70d8503d5ec602be0dd9f5e390f703402bdd5edc.diff
@@ -0,0 +1,15 @@
+Description: Add back a typecast that's needed for C++
+ Fix for https://bugs.winehq.org/show_bug.cgi?id=42511
+Author: Alexandre Julliard <julliard_winehq_org>
+
+--- a/airwave/src/host/winnt.h
++++ b/airwave/src/host/winnt.h
+@@ -5438,7 +5438,7 @@ typedef enum _CM_ERROR_CONTROL_TYPE
+
+ static FORCEINLINE void *RtlSecureZeroMemory(void *buffer, SIZE_T length)
+ {
+- volatile char *ptr = buffer;
++ volatile char *ptr = (volatile char *)buffer;
+
+ while (length--) *ptr++ = 0;
+ return buffer;