Re: turning g_assert* into warnings
- From: Yevgen Muntyan <muntyan tamu edu>
- To: BJörn Lindqvist <bjourne gmail com>
- Cc: gtk-devel-list gnome org
- Subject: Re: turning g_assert* into warnings
- Date: Sat, 13 Oct 2007 00:33:46 -0500
BJörn Lindqvist wrote:
On 10/12/07, Emmanuele Bassi <ebassi gmail com> wrote:
On Fri, 2007-10-12 at 14:40 +0200, Mathias Hasselmann wrote:
So I guess what you really want is some kind of "g_soft_assert" or some
"g_warn_if_fail".
+1 on a g_warn_if_fail() API addition.
What is wrong with:
if (!everything_is_ok)
g_warning ("blaha");
? Those double or triple negatives that the *_if_fail routines
introduce always confuses me: g_return_if_fail (!(flag != SOMETHING &&
x)); ugh..
You messed it up somehow. It's never triple, since our normal logic
is either "yes" or "no", the max is double negative which is positive.
Your example would be some
g_warn_if_fail (everything_is_ok, "blaha");
nothing fancy.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]