diff --git a/src/dom/string.h b/src/dom/string.h index 4e04e9d86..830d7701b 100644 --- a/src/dom/string.h +++ b/src/dom/string.h @@ -10,7 +10,7 @@ * and it needs to be possible to adapt the string library to that. --jonas */ struct dom_string { - size_t length; + unsigned int length; unsigned char *string; }; diff --git a/src/main/event.c b/src/main/event.c index 41cd037db..5b8bab760 100644 --- a/src/main/event.c +++ b/src/main/event.c @@ -149,7 +149,7 @@ get_event_name(int id) return events[id].name; } -static inline void +static void trigger_event_va(int id, va_list ap_init) { int i; diff --git a/src/scripting/ruby/hooks.c b/src/scripting/ruby/hooks.c index b4eb32eb0..9ac13d083 100644 --- a/src/scripting/ruby/hooks.c +++ b/src/scripting/ruby/hooks.c @@ -160,7 +160,7 @@ script_hook_pre_format_html(va_list ap, void *data) args[0] = rb_str_new2(url); /* FIXME: Use html_len */ - args[1] = rb_str_new(fragment->data, fragment->length); + args[1] = rb_str_new2(fragment->data); result = erb_protected_method_call("pre_format_html_hook", 2, args, &error); if (error) {