67 lines
1.9 KiB
Diff
67 lines
1.9 KiB
Diff
index 5dc66ab..826d4d8 100644
|
|
--- a/ruby/caca-canvas.c
|
|
+++ b/ruby/caca-canvas.c
|
|
@@ -16,6 +16,7 @@
|
|
#include <errno.h>
|
|
#include "caca-dither.h"
|
|
#include "caca-font.h"
|
|
+#include "caca_internals.h"
|
|
#include "common.h"
|
|
|
|
VALUE cCanvas;
|
|
@@ -143,7 +143,7 @@ static VALUE put_str(VALUE self, VALUE x
|
|
return self;
|
|
}
|
|
|
|
-static VALUE get_attr(VALUE self, VALUE x, VALUE y)
|
|
+static VALUE get_attr(VALUE self, VALUE x, VALUE y, VALUE)
|
|
{
|
|
unsigned long int ch;
|
|
ch = caca_get_attr(_SELF, NUM2INT(x), NUM2INT(y));
|
|
@@ -454,7 +454,7 @@ static VALUE fill_triangle(VALUE self, V
|
|
return self;
|
|
}
|
|
|
|
-static VALUE fill_triangle_textured(VALUE self, VALUE coords, VALUE texture, VALUE uv)
|
|
+static VALUE fill_triangle_textured(VALUE self, VALUE coords, VALUE texture, VALUE uv, VALUE)
|
|
{
|
|
caca_canvas_t *ctexture;
|
|
int i, l;
|
|
index ac29daf..36020a9 100644
|
|
--- a/ruby/caca-display.c
|
|
+++ b/ruby/caca-display.c
|
|
@@ -226,7 +226,7 @@ static VALUE get_event(VALUE self, VALUE event_mask, VALUE timeout)
|
|
return e;
|
|
}
|
|
|
|
-static VALUE driver_list(void)
|
|
+static VALUE driver_list(VALUE)
|
|
{
|
|
VALUE ary;
|
|
char const* const* list;
|
|
index 705f928..c5f5d27 100644
|
|
--- a/ruby/caca-font.c
|
|
+++ b/ruby/caca-font.c
|
|
@@ -41,7 +41,7 @@ static VALUE font_initialize(VALUE self, VALUE name)
|
|
return self;
|
|
}
|
|
|
|
-static VALUE font_list(void)
|
|
+static VALUE font_list(VALUE)
|
|
{
|
|
VALUE ary;
|
|
char const* const* list;
|
|
Index: libcaca-0.99.beta20/ruby/common.h
|
|
===================================================================
|
|
--- libcaca-0.99.beta20.orig/ruby/common.h
|
|
+++ libcaca-0.99.beta20/ruby/common.h
|
|
@@ -16,7 +16,7 @@
|
|
#define _SELF (DATA_PTR(self))
|
|
|
|
#define get_singleton_double_list(x) \
|
|
-static VALUE x##_list(void) \
|
|
+static VALUE x##_list(VALUE) \
|
|
{ \
|
|
VALUE ary, ary2; \
|
|
char const* const* list; \
|