]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
ccodefunction: Only add G_GNUC_DEPRECATED to declarations
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 3 Jan 2017 17:52:43 +0000 (18:52 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 4 Jan 2017 13:38:11 +0000 (14:38 +0100)
ccode/valaccodefunction.vala

index 394fdac2b1de0ebd91102a2324a9ff829c925f14..08d3876fb9b86b42de0f0f3dce25e135e3ec3606 100644 (file)
@@ -143,11 +143,11 @@ public class Vala.CCodeFunction : CCodeNode {
                
                writer.write_string (")");
 
-               if (CCodeModifiers.DEPRECATED in modifiers) {
-                       writer.write_string (" G_GNUC_DEPRECATED");
-               }
-
                if (is_declaration) {
+                       if (CCodeModifiers.DEPRECATED in modifiers) {
+                               writer.write_string (" G_GNUC_DEPRECATED");
+                       }
+
                        if (CCodeModifiers.PRINTF in modifiers) {
                                format_arg_index = (format_arg_index >= 0 ? format_arg_index + 1 : args_index);
                                writer.write_string (" G_GNUC_PRINTF(%d,%d)".printf (format_arg_index, args_index + 1));