From: Rico Tzschichholz Date: Mon, 16 Sep 2013 12:33:37 +0000 (+0200) Subject: codegen: Don't define varidic helper *_constructv_full as static X-Git-Tag: 0.22.0~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6740f3767d0cf01459f1903eaea726dc2150ffec;p=thirdparty%2Fvala.git codegen: Don't define varidic helper *_constructv_full as static Avoid adding the static _constructv_full method to the header file of libraries since it is causing failures using -Wunused-function. --- diff --git a/codegen/valaccodemethodmodule.vala b/codegen/valaccodemethodmodule.vala index 0dc69639c..f0cddaec1 100644 --- a/codegen/valaccodemethodmodule.vala +++ b/codegen/valaccodemethodmodule.vala @@ -205,7 +205,6 @@ public abstract class Vala.CCodeMethodModule : CCodeStructModule { if (m.is_variadic ()) { // _constructv function function = new CCodeFunction (get_constructv_name ((CreationMethod) m)); - function.modifiers |= CCodeModifiers.STATIC; cparam_map = new HashMap (direct_hash, direct_equal); generate_cparameters (m, decl_space, cparam_map, function); @@ -413,10 +412,6 @@ public abstract class Vala.CCodeMethodModule : CCodeStructModule { function.modifiers |= CCodeModifiers.INLINE; } - if (m is CreationMethod && m.is_variadic ()) { - function.modifiers |= CCodeModifiers.STATIC; - } - var cparam_map = new HashMap (direct_hash, direct_equal); generate_cparameters (m, cfile, cparam_map, function);