/* errors_bug651145.c generated by valac, the Vala compiler * generated from errors_bug651145.vala, do not modify */ #include #include #include #define _g_free0(var) (var = (g_free (var), NULL)) static void _vala_main (void); static void _vala_main (void) { GError* _inner_error0_ = NULL; { gchar* foo = NULL; _g_free0 (foo); } __finally0: { } if (G_UNLIKELY (_inner_error0_ != NULL)) { g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code); g_clear_error (&_inner_error0_); return; } { gchar* foo = NULL; _g_free0 (foo); } __finally1: { } if (G_UNLIKELY (_inner_error0_ != NULL)) { g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code); g_clear_error (&_inner_error0_); return; } } int main (int argc, char ** argv) { _vala_main (); return 0; }