From 127253c8d510b1594b2eb00ae4547fdc5539fdd4 Mon Sep 17 00:00:00 2001 From: Yury Benesh Date: Sat, 6 Jul 2013 23:39:15 +0300 Subject: [PATCH] Some fixes to xlib wrapper --- lib/wrappers/x11/x.nim | 2 ++ lib/wrappers/x11/xlib.nim | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/wrappers/x11/x.nim b/lib/wrappers/x11/x.nim index 5763f9f168..20420b114b 100644 --- a/lib/wrappers/x11/x.nim +++ b/lib/wrappers/x11/x.nim @@ -47,6 +47,8 @@ type PKeyCode* = ptr TKeyCode TKeyCode* = cuchar +proc `==`*(a, b: TAtom): bool {.borrow.} + const None* = 0 ParentRelative* = 1 diff --git a/lib/wrappers/x11/xlib.nim b/lib/wrappers/x11/xlib.nim index e17133d789..6603d15290 100644 --- a/lib/wrappers/x11/xlib.nim +++ b/lib/wrappers/x11/xlib.nim @@ -13,7 +13,7 @@ else: const libX11* = "libX11.so" - {.pragma: libx11, dynlib: libX11, importc.} + {.pragma: libx11, cdecl, dynlib: libX11, importc.} type cunsigned* = cint