~ubuntu-branches/ubuntu/quantal/vala/quantal

« back to all changes in this revision

Viewing changes to codegen/valadbusmodule.vala

  • Committer: Bazaar Package Importer
  • Author(s): Michael Terry
  • Date: 2011-01-18 09:51:15 UTC
  • mfrom: (1.5.14 upstream)
  • Revision ID: james.westby@ubuntu.com-20110118095115-r2jr7c63lr0jzj0y
Tags: 0.11.4-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
136
136
                        }
137
137
 
138
138
                        var type_args = datatype.get_type_arguments ();
139
 
                        if (sig != null && sig.str ("%s") != null && type_args.size > 0) {
 
139
                        if (sig != null && "%s" in sig && type_args.size > 0) {
140
140
                                string element_sig = "";
141
141
                                foreach (DataType type_arg in type_args) {
142
142
                                        var s = get_type_signature (type_arg);
229
229
                from_string_func.block = from_string_block;
230
230
 
231
231
                var cdecl = new CCodeDeclaration (en.get_cname ());
232
 
                cdecl.add_declarator (new CCodeVariableDeclarator ("value"));
 
232
                cdecl.add_declarator (new CCodeVariableDeclarator.zero ("value", new CCodeConstant ("0")));
233
233
                from_string_block.add_statement (cdecl);
234
234
 
235
235
                CCodeStatement if_else_if = null;