]> www.average.org Git - pdns-pipe-nmc.git/blobdiff - pdns-pipe-nmc.hs
attempt to make portable build
[pdns-pipe-nmc.git] / pdns-pipe-nmc.hs
index eed57950d49f709b332473de9b14f83d688c6ae4..dbb7853770d3027d46a2e83a83b19ab44fd1627f 100644 (file)
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 {-# LANGUAGE OverloadedStrings #-}
 
 module Main where
 {-# LANGUAGE OverloadedStrings #-}
 
 module Main where
@@ -21,7 +22,11 @@ import Data.Map.Lazy (Map, empty, lookup, insert, delete, size)
 import Data.Aeson (encode, decode, Value(..))
 import Network.HTTP.Types
 import Network.HTTP.Client
 import Data.Aeson (encode, decode, Value(..))
 import Network.HTTP.Types
 import Network.HTTP.Client
+#if MIN_VERSION_data_default(0,5,3)
+import Data.Default.Class (def)
+#else
 import Data.Default (def)
 import Data.Default (def)
+#endif
 
 import JsonRpcClient
 import Config
 
 import JsonRpcClient
 import Config