[PATCH guile-cairo] cairo-mask-surface() expects wrong number of arguments

Lirr <[email protected]> Wed, 31 Dec 2025 14:54:30 +0300
Newsgroups gmane.lisp.guile.user
Message-ID <aVUO9i2DP7TNXi9f@machine>
--djgRODyfCWS2rWaf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi everyone.

I've noticed that guile-cairo's cairo-mask-surface() expects 2 arguments
instead of 4. I came up with a patch.

Apply it with: `patch guile-cairo/guile-cairo.c guile-cairo.c.patch`

--djgRODyfCWS2rWaf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=guile-cairo.c.patch

812c812
< SCM_DEFINE_PUBLIC (scm_cairo_mask_surface, "cairo-mask-surface", 2, 0, 0,
---
> SCM_DEFINE_PUBLIC (scm_cairo_mask_surface, "cairo-mask-surface", 4, 0, 0,

--djgRODyfCWS2rWaf--