X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=glib%2Fgobject.object.high.lisp;h=d8f83e28ab6f08e9629984b7b24e1796845d954c;hb=7f1d2802a96d16e3a8332e9346ad64c29806c780;hp=2bf900ff00277aa9cf49026d45aba6136c54021e;hpb=2b25e733e8df272e93d56ac026c94dea698121fe;p=cl-gtk2.git diff --git a/glib/gobject.object.high.lisp b/glib/gobject.object.high.lisp index 2bf900f..d8f83e2 100644 --- a/glib/gobject.object.high.lisp +++ b/glib/gobject.object.high.lisp @@ -254,7 +254,7 @@ If @code{after} is true, then the function will be called after the default hand (for type in (signal-info-param-types signal-info)) (set-g-value (mem-aref params 'g-value (1+ i)) arg type :zero-g-value t)) (prog1 - (if (= (g-type-numeric (signal-info-return-type signal-info)) +g-type-void+) + (if (g-type= (signal-info-return-type signal-info) +g-type-void+) (g-signal-emitv params (signal-info-id signal-info) signal-name (null-pointer)) (with-foreign-object (return-value 'g-value) (g-value-zero return-value)