]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Don't check boolean values for (in)equality in GTask API
authorRico Tzschichholz <ricotz@ubuntu.com>
Sat, 5 Jan 2019 17:11:30 +0000 (18:11 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 5 Jan 2019 17:54:49 +0000 (18:54 +0100)
commit47b0b254f3d34aef679aca0e285ead591e7d9f42
tree39135e7b2c64f1af72a22e1ffdda19a54e03d3bb
parentba7baed0ad5d30bbacf830daca6c5e843fecdaef
codegen: Don't check boolean values for (in)equality in GTask API

This resolves any value but 0 to true as it is suppose to be.

  /* invalid */
  if (condition == TRUE)
    do_foo ();

  /* valid */
  if (another_condition)
    do_bar ();

See https://gitlab.gnome.org/GNOME/glib/issues/1636
codegen/valaccodemethodmodule.vala