[vala] D-Bus: Fix crash on properties without set accessors
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [vala] D-Bus: Fix crash on properties without set accessors
- Date: Wed, 3 Feb 2010 21:51:09 +0000 (UTC)
commit 0fffc0e8dc4480eca6f82768013f87af711efc24
Author: Jürg Billeter <j bitron ch>
Date: Wed Feb 3 22:50:13 2010 +0100
D-Bus: Fix crash on properties without set accessors
codegen/valadbusclientmodule.vala | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/codegen/valadbusclientmodule.vala b/codegen/valadbusclientmodule.vala
index 0fa0898..0f8e765 100644
--- a/codegen/valadbusclientmodule.vala
+++ b/codegen/valadbusclientmodule.vala
@@ -2051,7 +2051,7 @@ internal class Vala.DBusClientModule : DBusModule {
function.add_parameter (new CCodeFormalParameter ("self", "%s*".printf (iface.get_cname ())));
if (prop.property_type.is_real_non_null_struct_type ()) {
- function.add_parameter (new CCodeFormalParameter ("result", "%s*".printf (prop.set_accessor.value_type.get_cname ())));
+ function.add_parameter (new CCodeFormalParameter ("result", "%s*".printf (prop.get_accessor.value_type.get_cname ())));
} else {
if (array_type != null) {
for (int dim = 1; dim <= array_type.rank; dim++) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]