diff options
Diffstat (limited to 'vala/valamethod.vala')
-rw-r--r-- | vala/valamethod.vala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vala/valamethod.vala b/vala/valamethod.vala index 0190702cd..81ca7bb0d 100644 --- a/vala/valamethod.vala +++ b/vala/valamethod.vala @@ -978,6 +978,7 @@ public class Vala.Method : Subroutine, Callable { foreach (var param in get_type_parameters ()) { end_method.add_type_parameter (param); } + end_method.copy_attribute_double (this, "CCode", "async_result_pos"); } return end_method; } @@ -1042,7 +1043,7 @@ public class Vala.Method : Subroutine, Callable { var result_type = new ObjectType ((ObjectTypeSymbol) glib_ns.scope.lookup ("AsyncResult")); var result_param = new Parameter ("_res_", result_type); - result_param.set_attribute_double ("CCode", "pos", 0.1); + result_param.set_attribute_double ("CCode", "pos", get_attribute_double ("CCode", "async_result_pos", 0.1)); params.add (result_param); foreach (var param in parameters) { |