From: espen Date: Wed, 7 Jun 2006 13:16:11 +0000 (+0000) Subject: Bug fix X-Git-Tag: clg-0-93~294 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/commitdiff_plain/2e8019d551e8c53d096c6ec3853bf524308b9291 Bug fix --- diff --git a/glib/gcallback.lisp b/glib/gcallback.lisp index 2213bb1..4acd6a2 100644 --- a/glib/gcallback.lisp +++ b/glib/gcallback.lisp @@ -20,7 +20,7 @@ ;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE ;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -;; $Id: gcallback.lisp,v 1.34 2006/04/25 21:57:44 espen Exp $ +;; $Id: gcallback.lisp,v 1.35 2006/06/07 13:16:11 espen Exp $ (in-package "GLIB") @@ -261,8 +261,8 @@ (default (make-symbol "DEFAULT"))) (let ((,default (list* ,object ,@vars ,rest))) (flet ((call-next-handler (&rest ,next) (%call-next-handler - ,n-params ',types (or ,next ,default) ',return-type)))) - ,@body))) + ,n-params ',types (or ,next ,default) ',return-type))) + ,@body)))) ',name)))