diff --git a/src/engine/directsounddevicefinder.cpp b/src/engine/directsounddevicefinder.cpp index 2acf14b4..2ff6b85e 100644 --- a/src/engine/directsounddevicefinder.cpp +++ b/src/engine/directsounddevicefinder.cpp @@ -43,7 +43,7 @@ QList DirectSoundDeviceFinder::ListDevices() { return state.devices; } -BOOL DirectSoundDeviceFinder::EnumerateCallback(LPGUID guid, LPCSTR description, LPCSTR module, LPVOID state_voidptr) { +BOOL CALLBACK DirectSoundDeviceFinder::EnumerateCallback(LPGUID guid, LPCSTR description, LPCSTR module, LPVOID state_voidptr) { Q_UNUSED(module); diff --git a/src/engine/directsounddevicefinder.h b/src/engine/directsounddevicefinder.h index baf8a6ee..14b4173f 100644 --- a/src/engine/directsounddevicefinder.h +++ b/src/engine/directsounddevicefinder.h @@ -40,7 +40,7 @@ class DirectSoundDeviceFinder : public DeviceFinder { QList devices; }; - static BOOL EnumerateCallback(LPGUID guid, LPCSTR description, LPCSTR module, LPVOID state_voidptr) + static BOOL CALLBACK EnumerateCallback(LPGUID guid, LPCSTR description, LPCSTR module, LPVOID state_voidptr) #ifdef _MSC_VER ; #else