From: Ari Roponen Date: Sat, 16 Jun 2018 05:37:04 +0000 (+0300) Subject: Fix --with-cairo build X-Git-Tag: emacs-27.0.90~4843 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a36008b5fc92b9ea00d70973ddc761c94a831c01;p=emacs.git Fix --with-cairo build * src/xterm.c (x_cr_destroy): Remove extra semicolon. (x_cr_export_frames): Fix a typo in calling record_unwind_protect_ptr. (Bug#31856) --- diff --git a/src/xterm.c b/src/xterm.c index 48ce7918897..9504bfb1834 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -544,7 +544,7 @@ x_cr_accumulate_data (void *closure, const unsigned char *data, } static void -x_cr_destroy (void *cr); +x_cr_destroy (void *cr) { block_input (); cairo_destroy (cr); @@ -604,7 +604,7 @@ x_cr_export_frames (Lisp_Object frames, cairo_surface_type_t surface_type) cr = cairo_create (surface); cairo_surface_destroy (surface); - record_unwind_protect_pointer (x_cr_destroy, cr); + record_unwind_protect_ptr (x_cr_destroy, cr); while (1) {