Closed ids1024 closed 2 years ago
Valac converts a struct return value to an argument (in get_callable_creturn_type). Perhaps this worked as expected with the x86_64 calling convention, but it seems to break on arm64. This should fix that.
get_callable_creturn_type
On arm64, this seems to fix the crash from https://github.com/pop-os/installer/issues/269. It should be the correct function signature on x86 as well, but that will need to be tested.
@mmstick this did not have a QA team approval.
Valac converts a struct return value to an argument (in
get_callable_creturn_type
). Perhaps this worked as expected with the x86_64 calling convention, but it seems to break on arm64. This should fix that.On arm64, this seems to fix the crash from https://github.com/pop-os/installer/issues/269. It should be the correct function signature on x86 as well, but that will need to be tested.