diff options
author | Evan Nemerson <evan@coeus-group.com> | 2010-05-15 15:16:36 -0700 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2010-06-15 20:40:27 +0200 |
commit | 2fb2383e5b878da9f3d800e492252115a76c387c (patch) | |
tree | 4f5466fde1e132a74007ed18fcf26a351e12b062 /ccode/valaccodedeclaration.vala | |
parent | a2c979388250683f8dc91c18db45d3a0a5b3b3e3 (diff) | |
download | vala-2fb2383e5b878da9f3d800e492252115a76c387c.tar.gz |
codegen: write G_GNUC_DEPRECATED in generated C where appropriate
Diffstat (limited to 'ccode/valaccodedeclaration.vala')
-rw-r--r-- | ccode/valaccodedeclaration.vala | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ccode/valaccodedeclaration.vala b/ccode/valaccodedeclaration.vala index 79966f495..556174e65 100644 --- a/ccode/valaccodedeclaration.vala +++ b/ccode/valaccodedeclaration.vala @@ -30,7 +30,7 @@ public class Vala.CCodeDeclaration : CCodeStatement { * The type of the local variable. */ public string type_name { get; set; } - + /** * The declaration modifier. */ @@ -95,6 +95,10 @@ public class Vala.CCodeDeclaration : CCodeStatement { decl.write (writer); } + if (CCodeModifiers.DEPRECATED in modifiers) { + writer.write_string (" G_GNUC_DEPRECATED"); + } + writer.write_string (";"); writer.write_newline (); return; |