2009-01-15 Jürg Billeter <j@bitron.ch>
* gobject/valadbusclientmodule.vala:
Ignore BusName sender parameters in marshalling code
svn path=/trunk/; revision=2346
+2009-01-15 Jürg Billeter <j@bitron.ch>
+
+ * gobject/valadbusclientmodule.vala:
+
+ Ignore BusName sender parameters in marshalling code
+
2009-01-15 Jürg Billeter <j@bitron.ch>
* vapigen/valagidlparser.vala:
foreach (FormalParameter param in m.get_parameters ()) {
if (param.direction == ParameterDirection.IN) {
+ if (param.parameter_type.data_type != null
+ && param.parameter_type.data_type.get_full_name () == "DBus.BusName") {
+ // ignore BusName sender parameters
+ continue;
+ }
CCodeExpression expr = new CCodeIdentifier (param.name);
if (param.parameter_type.is_real_struct_type ()) {
expr = new CCodeUnaryExpression (CCodeUnaryOperator.POINTER_INDIRECTION, expr);