Andrew Eikum : include/xaudio2.idl: Fix struct packing.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Sep 16 09:54:07 CDT 2015


Module: wine
Branch: master
Commit: b305000f82986496b0eb71100302e89fb3c938c1
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=b305000f82986496b0eb71100302e89fb3c938c1

Author: Andrew Eikum <aeikum at codeweavers.com>
Date:   Tue Sep 15 13:48:57 2015 -0500

include/xaudio2.idl: Fix struct packing.

---

 include/xaudio2.idl | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/include/xaudio2.idl b/include/xaudio2.idl
index 4dca600..3ac3e22 100644
--- a/include/xaudio2.idl
+++ b/include/xaudio2.idl
@@ -21,6 +21,8 @@ import "mmdeviceapi.idl";
 
 import "audiosessiontypes.h";
 
+cpp_quote("#include <pshpack1.h>")
+
 [
     uuid(5a508685-a254-4fba-9b82-9a24b00306af)
 ]
@@ -593,3 +595,5 @@ cpp_quote("inline static float XAudio2RadiansToCutoffFrequency(float radians, fl
 cpp_quote("#endif")
 
 cpp_quote("HRESULT WINAPI XAudio2Create(IXAudio2** pxaudio2, UINT32 flags, XAUDIO2_PROCESSOR processor);")
+
+cpp_quote("#include <poppack.h>")




More information about the wine-cvs mailing list