X-Git-Url: https://git.distorted.org.uk/~mdw/clg/blobdiff_plain/5bf6c64b10f4594f89fb4c7cf5a6338280d68482..d1b6a54e578ad5b6980545e9132f90e3f3ebc95f:/gtk/gtkcontainer.lisp diff --git a/gtk/gtkcontainer.lisp b/gtk/gtkcontainer.lisp index ac0a836..f352b25 100644 --- a/gtk/gtkcontainer.lisp +++ b/gtk/gtkcontainer.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: gtkcontainer.lisp,v 1.25 2008-03-06 22:02:08 espen Exp $ +;; $Id: gtkcontainer.lisp,v 1.26 2008-05-06 00:04:42 espen Exp $ (in-package "GTK") @@ -67,8 +67,8 @@ (defmethod compute-signal-function ((container container) signal function object args) (declare (ignore signal)) (if (eq object :children) - #'(lambda (&rest emission-args) - (let ((all-args (nconc (rest emission-args) args))) + #'(lambda (container &rest emission-args) + (let ((all-args (nconc emission-args args))) (container-foreach container #'(lambda (child) (apply function child all-args)))))