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