From 870376f900f5024c782a0cb1f324462a985f017a Mon Sep 17 00:00:00 2001
From: Ben Gamari <ben@smart-cactus.org>
Date: Wed, 6 Nov 2019 18:42:03 -0500
Subject: [PATCH] base: Add missing imports in Windows locking implementation

---
 libraries/base/GHC/IO/Handle/Lock/Windows.hsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/libraries/base/GHC/IO/Handle/Lock/Windows.hsc b/libraries/base/GHC/IO/Handle/Lock/Windows.hsc
index 45c060f901ff..1118e523ecd2 100644
--- a/libraries/base/GHC/IO/Handle/Lock/Windows.hsc
+++ b/libraries/base/GHC/IO/Handle/Lock/Windows.hsc
@@ -29,8 +29,11 @@ import Foreign.C.Error
 import Foreign.C.Types
 import Foreign.Marshal.Alloc
 import Foreign.Marshal.Utils
+import GHC.Base
 import GHC.IO.FD
 import GHC.IO.Handle.FD
+import GHC.IO.Handle.Types (Handle)
+import GHC.IO.Handle.Lock.Common (LockMode(..))
 import GHC.Ptr
 import GHC.Windows
 
-- 
GitLab