X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/blobdiff_plain/4b8ed5d8fa92b43a08b774abd5b75e3819e0e95d..31e113a14dc426ab4cfa625e4cf7fcee79f8fafe:/examples/testcairo.lisp?ds=inline diff --git a/examples/testcairo.lisp b/examples/testcairo.lisp index 6e90316..bbdc56c 100644 --- a/examples/testcairo.lisp +++ b/examples/testcairo.lisp @@ -52,7 +52,7 @@ (defun ,name () (signal-connect ,widget 'expose-event #'(lambda (,event) (declare (ignore ,event)) - (let ((,cr (gdk:cairo-create (widget-window ,widget)))) + (gdk:with-cairo-context (,cr (widget-window ,widget)) (multiple-value-bind (width height) (widget-get-size-allocation ,widget) (cairo:scale ,cr width height))