aboutsummaryrefslogtreecommitdiff
path: root/backends/taskbar/win32
diff options
context:
space:
mode:
authorLittleboy2011-06-22 20:22:26 -0400
committerLittleboy2011-06-22 20:22:26 -0400
commitd9ede873d5043cc6c389afdcb6ec403cb9655a9a (patch)
treef6556310a97017eecdc22545a243776b1387145d /backends/taskbar/win32
parent2b53aff08b6949cf089630703876b8640406d374 (diff)
downloadscummvm-rg350-d9ede873d5043cc6c389afdcb6ec403cb9655a9a.tar.gz
scummvm-rg350-d9ede873d5043cc6c389afdcb6ec403cb9655a9a.tar.bz2
scummvm-rg350-d9ede873d5043cc6c389afdcb6ec403cb9655a9a.zip
BACKENDS: Add missing enumeration value and GUID for compilation under older versions of mingw64
Diffstat (limited to 'backends/taskbar/win32')
-rw-r--r--backends/taskbar/win32/mingw-compat.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/backends/taskbar/win32/mingw-compat.h b/backends/taskbar/win32/mingw-compat.h
index 06968b62ff..bf03db9abd 100644
--- a/backends/taskbar/win32/mingw-compat.h
+++ b/backends/taskbar/win32/mingw-compat.h
@@ -24,7 +24,7 @@
*/
// TODO: Remove header when the latest changes to the Windows SDK have been integrated into MingW
-// For reference, the interface definitions here are imported the SDK headers and from the
+// For reference, the interface definitions here are imported the SDK headers and from the
// EcWin7 project (https://code.google.com/p/dukto/)
#ifndef BACKEND_WIN32_TASKBAR_MINGW_H
@@ -42,8 +42,14 @@
#include <commctrl.h>
#include <initguid.h>
#include <shlwapi.h>
+#include <shlguid.h>
#define CMIC_MASK_ASYNCOK SEE_MASK_ASYNCOK
+// Misc enumeration values
+#ifndef SHARD_LINK
+#define SHARD_LINK 0x00000006
+#endif
+
// Taskbar GUID definitions
DEFINE_GUID(CLSID_TaskbarList,0x56fdf344,0xfd6d,0x11d0,0x95,0x8a,0x0,0x60,0x97,0xc9,0xa0,0x90);
DEFINE_GUID(IID_ITaskbarList3,0xea1afb91,0x9e28,0x4b86,0x90,0xE9,0x9e,0x9f,0x8a,0x5e,0xef,0xaf);