rendered paste bodydiff --git a/codegen/valagasyncmodule.vala b/codegen/valagasyncmodule.valaindex b951139..4e4a467 100644--- a/codegen/valagasyncmodule.vala+++ b/codegen/valagasyncmodule.vala@@ -53,6 +53,7 @@ internal class Vala.GAsyncModule : GSignalModule { } } else if (param.parameter_type is DelegateType) { var delegate_type = (DelegateType) param.parameter_type;+ generate_type_declaration (param.parameter_type, source_declarations); data.add_field ("gpointer", get_delegate_target_cname (get_variable_cname (param.name))); if (delegate_type.value_owned) { data.add_field ("GDestroyNotify", get_delegate_target_destroy_notify_cname (get_variable_cname (param.name)));