X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=gtk%2Fgtk.main-loop-events.lisp;h=1a345327de7aa58c8dbdcb0016d57cfea8afae83;hb=08412ba48592934cf6f7e822cd02818373357c30;hp=b14cfce611ac856591595196ace34fff578a2a48;hpb=63fbed86c67daf990991d31d7f6f0c90fa9cb499;p=cl-gtk2.git diff --git a/gtk/gtk.main-loop-events.lisp b/gtk/gtk.main-loop-events.lisp index b14cfce..1a34532 100644 --- a/gtk/gtk.main-loop-events.lisp +++ b/gtk/gtk.main-loop-events.lisp @@ -41,7 +41,7 @@ ; TODO: gtk_key_snooper_remove -(defcfun (current-event "gtk_get_current_event") (g-boxed-ptr event)) +(defcfun (current-event "gtk_get_current_event") (g-boxed-foreign event :return)) (export 'current-event) @@ -50,13 +50,13 @@ (export 'current-event-time) (defcfun (event-widget "gtk_get_event_widget") g-object - (event (g-boxed-ptr event))) + (event (g-boxed-foreign event))) (export 'event-widget) (defcfun (propagate-event "gtk_propagate_event") :void (widget g-object) - (event (g-boxed-ptr event))) + (event (g-boxed-foreign event))) (export 'propagate-event)