Do not try to set signal handler on SBCL/Win32
authorDmitry Kalyanov <Kalyanov.Dmitry@gmail.com>
Tue, 2 Nov 2010 08:30:40 +0000 (11:30 +0300)
committerDmitry Kalyanov <Kalyanov.Dmitry@gmail.com>
Tue, 2 Nov 2010 08:30:40 +0000 (11:30 +0300)
gtk/gtk.main_loop_events.lisp

index 909967c..d3abfde 100644 (file)
@@ -7,7 +7,7 @@
 (defun gtk-init ()
   (gtk-init-check (foreign-alloc :int :initial-element 0)
                   (foreign-alloc :string :initial-contents '("/usr/bin/sbcl")))
-  #+sbcl
+  #+ (and sbcl (not win32))
   (sb-unix::enable-interrupt sb-unix:sigpipe #'sb-unix::sigpipe-handler)
   #+nil(with-foreign-objects ((argc :int)
                          (argv '(:pointer :string) 1))