X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/blobdiff_plain/c4f672a3a87428b02668e5e4ac70a418345e72ee..d02a77d72c1ec2d621c9c0c13ffc7bb45cf45302:/examples/testcairo.lisp 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))