chiark / gitweb /
Added proper protection for multi threaded event handling
authorespen <espen>
Tue, 19 Jun 2007 11:50:55 +0000 (11:50 +0000)
committerespen <espen>
Tue, 19 Jun 2007 11:50:55 +0000 (11:50 +0000)
examples/testcairo.lisp
examples/testdnd.lisp

index f7b6b7167c5bb7a69ce776a6a475d0da32fefc8b..9768b903bd2cf531dd788a3d59184ec53a32f9dd 100644 (file)
@@ -540,7 +540,6 @@ (defun create-tests ()
 
 
 (clg-init)
-#?(pkg-config:pkg-exists-p "librsvg-2.0" :atleast-version "2.13.93")
 (rsvg:init)
 
 ;; We need to turn off floating point exceptions, because Cairo is
@@ -549,4 +548,4 @@ (rsvg:init)
 #+sbcl(sb-int:set-floating-point-modes :traps nil) 
 #+cmu(ext:set-floating-point-modes :traps nil)
 
-(create-tests)
+(within-main-loop (create-tests))
index 1d7c8162054f496c3776f94a1fcaa21efebb2edf..ff6702c0f2faa406befc1e05b61c02df80f932da 100644 (file)
@@ -144,4 +144,4 @@ (defun create-test ()
    :child (create-layout 600 600)))
 
 (clg-init)
-(create-test)
+(within-main-loop (create-test))