diff --git a/Graphics/X11/Xim.hsc b/Graphics/X11/Xim.hsc
--- a/Graphics/X11/Xim.hsc
+++ b/Graphics/X11/Xim.hsc
@@ -25,7 +25,8 @@
 import Graphics.X11	( Window, XEventPtr, GC, KeySym )
 import Graphics.X11.Xlib.Extras	( FontSet(..) )
 import Graphics.X11.Xlib.Types	( Display(..) )
-import Foreign		( Int32, nullPtr, Ptr, Word32, alloca, peek,
+import Foreign		( Int32, nullPtr, Ptr, Word32, alloca, peek, Int64,
+				Word64,
 				allocaBytes, throwIfNull )
 import Foreign.C.Types	( CInt, CChar )
 import Foreign.C.String	( CString, peekCStringLen, withCString )
diff --git a/x11-xim.cabal b/x11-xim.cabal
--- a/x11-xim.cabal
+++ b/x11-xim.cabal
@@ -2,7 +2,7 @@
 cabal-version:	>= 1.2
 
 name:		x11-xim
-version:	0.0.2
+version:	0.0.3
 author:		Yoshikuni Jujo
 maintainer:	Yoshikuni Jujo <PAF01143@nifty.ne.jp>
 license:	BSD3
