[mcclim-cvs] CVS mcclim/Backends/gtkairo
dlichteblau
dlichteblau at common-lisp.net
Sun Nov 5 18:43:19 UTC 2006
Update of /project/mcclim/cvsroot/mcclim/Backends/gtkairo
In directory clnet:/tmp/cvs-serv2828
Modified Files:
event.lisp gtk-ffi.lisp port.lisp
Log Message:
restore build on windows
--- /project/mcclim/cvsroot/mcclim/Backends/gtkairo/event.lisp 2006/11/05 17:22:23 1.9
+++ /project/mcclim/cvsroot/mcclim/Backends/gtkairo/event.lisp 2006/11/05 18:43:19 1.10
@@ -86,11 +86,11 @@
(car c)))))
(defun dribble-x-errors ()
+ #-(or win32 windows mswindows)
(unless (zerop *-gdk-error-code*)
(warn "Ignoring X error ~D: ~A"
*-gdk-error-code*
(cffi:with-foreign-pointer-as-string (buf 64)
- #-(or win32 windows mswindows)
(XGetErrorText *gdk-display* *-gdk-error-code* buf 63)))
(setf *-gdk-error-code* 0)))
@@ -107,6 +107,7 @@
(defmethod get-next-event
((port gtkairo-port) &key wait-function (timeout nil))
(declare (ignore wait-function))
+ #-clim-mp (port-force-output port)
(gtk-main-iteration port)
(cond
((dequeue port))
--- /project/mcclim/cvsroot/mcclim/Backends/gtkairo/gtk-ffi.lisp 2006/11/05 17:29:11 1.9
+++ /project/mcclim/cvsroot/mcclim/Backends/gtkairo/gtk-ffi.lisp 2006/11/05 18:43:19 1.10
@@ -136,6 +136,7 @@
(cffi:defcvar "_gdk_error_warnings" :int)
(cffi:defcvar "_gdk_error_code" :int)
+#-(or win32 mswindows windows)
(cffi:defcfun "XGetErrorText"
:void
(display :pointer)
--- /project/mcclim/cvsroot/mcclim/Backends/gtkairo/port.lisp 2006/11/05 17:22:23 1.5
+++ /project/mcclim/cvsroot/mcclim/Backends/gtkairo/port.lisp 2006/11/05 18:43:19 1.6
@@ -75,6 +75,7 @@
(when (zerop *g-threads-got-initialized*)
(g_thread_init (cffi:null-pointer))
(gdk_threads_init)
+ #-(or win32 windows mswindows)
(setf *-gdk-error-warnings* 0))
(with-gtk ()
;; FIXME: hier koennten wir mindestens ein anderes --display uebergeben
More information about the Mcclim-cvs
mailing list