I reviewed these, not sure what the right solution is for #1.  I don't
have any non-void functions that aren't returning something.  The C code
generated does create two functions for one lambda, one of which should
return a gboolean but doesn't.  The vala method is a void.  I tried
changing the vala code to return a bool and it produced the same C code.
Also, I am not seeing these warnings on amd64, so perhaps the compiler
flags are more forgiving.  Think I should file a bug against valac?

For #2, also not seeing these warnings on amd64.  Looking at the
generated C code, the variables are initialized inside of an if block
where they are also used.  So this is safe, they aren't actually used
outside.

-- 
[MIR] libgwibber
https://bugs.launchpad.net/bugs/618757
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to