summaryrefslogtreecommitdiffstats
path: root/loader/wine/mmreg.h
diff options
context:
space:
mode:
Diffstat (limited to 'loader/wine/mmreg.h')
-rw-r--r--loader/wine/mmreg.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/loader/wine/mmreg.h b/loader/wine/mmreg.h
index fbed019763..e59ae0a474 100644
--- a/loader/wine/mmreg.h
+++ b/loader/wine/mmreg.h
@@ -17,7 +17,7 @@
#define WAVE_FILTER_UNKNOWN 0x0000
#define WAVE_FILTER_DEVELOPMENT 0xFFFF
-typedef struct _WAVEFILTER {
+typedef struct __attribute__((__packed__)) _WAVEFILTER {
DWORD cbStruct;
DWORD dwFilterTag;
DWORD fdwFilter;
@@ -28,7 +28,7 @@ typedef struct _WAVEFILTER {
#ifndef WAVE_FILTER_VOLUME
#define WAVE_FILTER_VOLUME 0x0001
-typedef struct _WAVEFILTER_VOLUME {
+typedef struct __attribute__((__packed__)) _WAVEFILTER_VOLUME {
WAVEFILTER wfltr;
DWORD dwVolume;
} VOLUMEWAVEFILTER, *PVOLUMEWAVEFILTER, *NPVOLUMEWAVEFILTER, *LPVOLUMEWAVEFILTER;
@@ -37,7 +37,7 @@ typedef struct _WAVEFILTER_VOLUME {
#ifndef WAVE_FILTER_ECHO
#define WAVE_FILTER_ECHO 0x0002
-typedef struct WAVEFILTER_ECHO {
+typedef struct __attribute__((__packed__)) WAVEFILTER_ECHO {
WAVEFILTER wfltr;
DWORD dwVolume;
DWORD dwDelay;
@@ -46,7 +46,7 @@ typedef struct WAVEFILTER_ECHO {
#ifndef _WAVEFORMATEX_
#define _WAVEFORMATEX_
-typedef struct _WAVEFORMATEX {
+typedef struct __attribute__((__packed__)) _WAVEFORMATEX {
WORD wFormatTag;
WORD nChannels;
DWORD nSamplesPerSec;