Fix 8.0.2 builds
[lsp-test.git] / src / Language / Haskell / LSP / Test / Compat.hs
index f616331929b7250c9930708652322089c5fc44de..9467a322597cc75ed0d16c1f4010e9cb537b6cd0 100644 (file)
@@ -36,7 +36,11 @@ getProcessID p = fromIntegral . fromJust <$> getProcessID' p
 #if MIN_VERSION_process(1,6,3)
   getProcessID' = System.Process.getPid
 #else
+#if MIN_VERSION_process(1,6,0)
   getProcessID' (ProcessHandle mh _ _) = do
+#else
+  getProcessID' (ProcessHandle mh _) = do
+#endif
     p_ <- readMVar mh
     case p_ of
 #ifdef mingw32_HOST_OS