Author: Andreas Tille <tille@debian.org>
Last-Update: 2025-03-20
Description: Fix "error: passing argument 3 of 'rb_rescue' from incompatible pointer type [-Wincompatible-pointer-types]" with gcc-15

--- a/ext/fast_xs/fast_xs.c
+++ b/ext/fast_xs/fast_xs.c
@@ -123,7 +123,7 @@ static VALUE unpack_utf8(VALUE self)
 	return rb_funcall(self, unpack_id, 1, U_fmt);
 }
 
-static VALUE unpack_uchar(VALUE self)
+static VALUE unpack_uchar(VALUE self, VALUE error)
 {
 	return rb_funcall(self, unpack_id, 1, C_fmt);
 }
