From: Jürg Billeter Date: Tue, 20 Jan 2009 20:42:01 +0000 (+0000) Subject: Do not declare public constants as `static' X-Git-Tag: 0.5.7~75 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc4291269959ed834ddc85571ef7c7c11c15d3f0;p=thirdparty%2Fvala.git Do not declare public constants as `static' 2009-01-20 Jürg Billeter * gobject/valaccodebasemodule.vala: Do not declare public constants as `static' svn path=/trunk/; revision=2395 --- diff --git a/ChangeLog b/ChangeLog index 9bc2e9a42..42a2fb6c0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-01-20 Jürg Billeter + + * gobject/valaccodebasemodule.vala: + + Do not declare public constants as `static' + 2009-01-19 Jürg Billeter * vapi/gsl.vapi: diff --git a/gobject/valaccodebasemodule.vala b/gobject/valaccodebasemodule.vala index f881b3a02..c45d7ea1e 100644 --- a/gobject/valaccodebasemodule.vala +++ b/gobject/valaccodebasemodule.vala @@ -805,11 +805,11 @@ public class Vala.CCodeBaseModule : CCodeModule { arr = "[]"; } cdecl.add_declarator (new CCodeVariableDeclarator ("%s%s".printf (c.get_cname (), arr), (CCodeExpression) c.initializer.ccodenode)); - cdecl.modifiers = CCodeModifiers.STATIC; - + if (!c.is_internal_symbol ()) { header_constant_declaration.append (cdecl); } else { + cdecl.modifiers = CCodeModifiers.STATIC; source_constant_declaration.append (cdecl); } } else {