]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
dova: Pass argc and argv to dova_init
authorJürg Billeter <j@bitron.ch>
Wed, 14 Jul 2010 16:23:43 +0000 (18:23 +0200)
committerJürg Billeter <j@bitron.ch>
Wed, 14 Jul 2010 16:23:43 +0000 (18:23 +0200)
codegen/valadovaobjectmodule.vala

index 20316366ef4b1e6e8e5b0d3abf44fdb79bdfc2dd..5da911c485903916ec18d0475afe921267140b55 100644 (file)
@@ -1508,7 +1508,10 @@ internal class Vala.DovaObjectModule : DovaArrayModule {
                        cmain.add_parameter (new CCodeFormalParameter ("argv", "char **"));
                        var main_block = new CCodeBlock ();
 
-                       main_block.add_statement (new CCodeExpressionStatement (new CCodeFunctionCall (new CCodeIdentifier ("dova_init"))));
+                       var dova_init_call = new CCodeFunctionCall (new CCodeIdentifier ("dova_init"));
+                       dova_init_call.add_argument (new CCodeIdentifier ("argc"));
+                       dova_init_call.add_argument (new CCodeIdentifier ("argv"));
+                       main_block.add_statement (new CCodeExpressionStatement (dova_init_call));
 
                        main_block.add_statement (module_init_fragment);