diff --git a/Bindings/LevMar.hsc b/Bindings/LevMar.hsc
--- a/Bindings/LevMar.hsc
+++ b/Bindings/LevMar.hsc
@@ -5,7 +5,7 @@
 --------------------------------------------------------------------------------
 -- |
 -- Module      :  Bindings.LevMar
--- Copyright   :  (c) 2009-2010 Roel van Dijk & Bas van Dijk
+-- Copyright   :  (c) 2009-2012 Roel van Dijk & Bas van Dijk
 -- License     :  BSD-style (see the file LICENSE)
 --
 -- Maintainer  :  vandijk.roel@gmail.com, v.dijk.bas@gmail.com
@@ -132,8 +132,14 @@
 import Prelude           ( negate, fromInteger, fromRational )
 #endif
 
-import Data.Int          ( Int )
 import System.IO         ( IO )
+
+import Foreign.C.Types   ( CInt
+#if __GLASGOW_HASKELL__ >= 704
+                               (..)
+#endif
+                         )
+
 import Foreign.Ptr       ( Ptr, FunPtr, freeHaskellFunPtr )
 import Control.Exception ( bracket )
 
@@ -200,10 +206,10 @@
 type Work              = Ptr
 type Covar             = Ptr
 type AData             = Ptr ()
-type NrOfParameters    = Int
-type NrOfMeasurements  = Int
-type NrOfConstraints   = Int
-type MaxIterations     = Int
+type NrOfParameters    = CInt
+type NrOfMeasurements  = CInt
+type NrOfConstraints   = CInt
+type MaxIterations     = CInt
 
 
 --------------------------------------------------------------------------------
@@ -248,7 +254,7 @@
                  -> Work r
                  -> Covar r
                  -> AData
-                 -> IO Int
+                 -> IO CInt
 
 type LevMarDif r =  FunPtr (Model r)
                  -> Parameters r
@@ -261,7 +267,7 @@
                  -> Work r
                  -> Covar r
                  -> AData
-                 -> IO Int
+                 -> IO CInt
 
 type LevMarBCDer r =  FunPtr (Model r)
                    -> FunPtr (Jacobian r)
@@ -277,7 +283,7 @@
                    -> Work r
                    -> Covar r
                    -> AData
-                   -> IO Int
+                   -> IO CInt
 
 type LevMarBCDif r =  FunPtr (Model r)
                    -> Parameters r
@@ -292,7 +298,7 @@
                    -> Work r
                    -> Covar r
                    -> AData
-                   -> IO Int
+                   -> IO CInt
 
 type LevMarLecDer r =  FunPtr (Model r)
                     -> FunPtr (Jacobian r)
@@ -309,7 +315,7 @@
                     -> Work r
                     -> Covar r
                     -> AData
-                    -> IO Int
+                    -> IO CInt
 
 type LevMarLecDif r =  FunPtr (Model r)
                     -> Parameters r
@@ -325,7 +331,7 @@
                     -> Work r
                     -> Covar r
                     -> AData
-                    -> IO Int
+                    -> IO CInt
 
 type LevMarBLecDer r =  FunPtr (Model r)
                      -> FunPtr (Jacobian r)
@@ -345,7 +351,7 @@
                      -> Work r
                      -> Covar r
                      -> AData
-                     -> IO Int
+                     -> IO CInt
 
 type LevMarBLecDif r =  FunPtr (Model r)
                      -> Parameters r
@@ -364,7 +370,7 @@
                      -> Work r
                      -> Covar r
                      -> AData
-                     -> IO Int
+                     -> IO CInt
 
 
 --------------------------------------------------------------------------------
@@ -412,7 +418,7 @@
 -- Utils
 --------------------------------------------------------------------------------
 
-type BestFitParameterIx = Int
+type BestFitParameterIx = CInt
 
 -- | Standard deviation.
 type LevMarStddev r =  Covar r
@@ -435,7 +441,7 @@
                 -> NrOfMeasurements
                 -> AData
                 -> Result r
-                -> IO Int
+                -> IO CInt
 
 type Result = Ptr
 
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -5,7 +5,7 @@
 the GPL as detailed in levmar-2.4/LICENSE. The copyright of these
 files belong to Manolis Lourakis.
 
-Copyright 2009–2011 Roel van Dijk, Bas van Dijk
+Copyright 2009–2012 Roel van Dijk, Bas van Dijk
 
 All rights reserved.
 
diff --git a/bindings-levmar.cabal b/bindings-levmar.cabal
--- a/bindings-levmar.cabal
+++ b/bindings-levmar.cabal
@@ -1,11 +1,11 @@
 name:          bindings-levmar
-version:       1.0.0.2
+version:       1.1
 cabal-version: >= 1.6
 build-type:    Simple
 stability:     provisional
 author:        Roel van Dijk <vandijk.roel@gmail.com> & Bas van Dijk <v.dijk.bas@gmail.com>
 maintainer:    Roel van Dijk <vandijk.roel@gmail.com> & Bas van Dijk <v.dijk.bas@gmail.com>
-copyright:     2009–2011 Roel van Dijk & Bas van Dijk
+copyright:     2009–2012 Roel van Dijk & Bas van Dijk
 license:       OtherLicense
 license-file:  LICENSE
 homepage:      https://github.com/basvandijk/bindings-levmar
