From baf7b0e91da55376968e99f42bf62f7091a2a4b4 Mon Sep 17 00:00:00 2001 From: Laurent MONIN Date: Fri, 10 Feb 2006 21:28:50 +0100 Subject: [PATCH] Fix segfaults caused by ruby scripting (gentoo bug #121247). Backported from gentoo portage tree. --- src/scripting/ruby/hooks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) {