[cells-cvs] CVS cells-gtk3/cells-gtk

phildebrandt phildebrandt at common-lisp.net
Mon May 19 10:26:10 UTC 2008


Update of /project/cells/cvsroot/cells-gtk3/cells-gtk
In directory clnet:/tmp/cvs-serv30171/cells-gtk

Modified Files:
	gtk-app.lisp 
Log Message:
Ingo's non-threading patch.


--- /project/cells/cvsroot/cells-gtk3/cells-gtk/gtk-app.lisp	2008/05/19 10:18:32	1.6
+++ /project/cells/cvsroot/cells-gtk3/cells-gtk/gtk-app.lisp	2008/05/19 10:26:06	1.7
@@ -157,10 +157,12 @@
     (when close-all-windows
       (gtk-main-quit))
     (when #+libcellsgtk (= 0 (gtk-adds-g-thread-supported)) ; init only once
-	  #-libcellsgtk threading-initialized
+	  #-libcellsgtk (not threading-initialized)
 	  (with-trcs
-	    (g-thread-init +c-null+)	; init threading
-	    (gdk-threads-init)
+            #+cells-gtk-threads
+            (progn
+              (g-thread-init +c-null+)	; init threading
+              (gdk-threads-init))
 	    (assert (gtk-init-check +c-null+ +c-null+))
 	    (gtk-init +c-null+ +c-null+)
 	    #+cells-gtk-opengl (gl-init)




More information about the Cells-cvs mailing list