summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--lib/wrappers/x11/x.nim2
-rw-r--r--lib/wrappers/x11/xlib.nim2
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/wrappers/x11/x.nim b/lib/wrappers/x11/x.nim
index 5763f9f16..20420b114 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 e17133d78..6603d1529 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