From: Florian Brosch Date: Mon, 11 Jul 2011 13:29:07 +0000 (+0200) Subject: Fix various compile time warnings X-Git-Tag: 0.37.1~3^2~329 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=80e49f31d8acc4acb6b56cfd9875badb48ce9b33;p=thirdparty%2Fvala.git Fix various compile time warnings --- diff --git a/src/libvaladoc/parser/rule.vala b/src/libvaladoc/parser/rule.vala index b63495c49..76cffc236 100644 --- a/src/libvaladoc/parser/rule.vala +++ b/src/libvaladoc/parser/rule.vala @@ -66,17 +66,20 @@ public abstract class Valadoc.Rule : Object { public delegate void Action () throws ParserError; public Rule set_start (Action action) { - _start_action = action; + //TODO: Ownership Transfer + _start_action = () => { action (); }; return this; } public Rule set_reduce (Action action) { - _reduce_action = action; + //TODO: Ownership Transfer + _reduce_action = () => { action (); }; return this; } public Rule set_skip (Action action) { - _skip_action = action; + //TODO: Ownership Transfer + _skip_action = () => { action (); }; return this; }