Fix quirks in CMake build on Mac and Windows
[WebKit-https.git] / Source / WebCore / platform / win / WindowsTouch.h
index 9a26807..c2accfe 100644 (file)
@@ -71,6 +71,9 @@
 #define GC_PRESSANDTAP 0x00000001
 #define GC_ROLLOVER GC_PRESSANDTAP
 
+// When building with CMake, we have the correct WINVER, so we do not need these definitions to soft link with user32.dll.
+#if !defined(BUILDING_WITH_CMAKE)
+
 // GESTUREINFO struct definition
 typedef struct tagGESTUREINFO {
     UINT cbSize;                    // size, in bytes, of this structure (including variable length Args field)
@@ -110,3 +113,5 @@ typedef struct tagGESTURENOTIFYSTRUCT {
 DECLARE_HANDLE(HGESTUREINFO);
 
 #endif
+
+#endif