diff options
author | Bruno Haible <bruno@clisp.org> | 2006-11-27 12:35:24 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2009-06-23 12:14:23 +0200 |
commit | e22473f2d976321cfd4be0af6d2ca644bec70f97 (patch) | |
tree | 291afd6aa91441eb629bfdc5803bec528db78805 /gnulib-local | |
parent | 1d8f7c817d1979138b9af22b3bb8e3818cb56b0d (diff) | |
download | external_gettext-e22473f2d976321cfd4be0af6d2ca644bec70f97.zip external_gettext-e22473f2d976321cfd4be0af6d2ca644bec70f97.tar.gz external_gettext-e22473f2d976321cfd4be0af6d2ca644bec70f97.tar.bz2 |
Make libcroco work.
Diffstat (limited to 'gnulib-local')
-rw-r--r-- | gnulib-local/ChangeLog | 6 | ||||
-rw-r--r-- | gnulib-local/lib/glibconfig_.h | 8 |
2 files changed, 10 insertions, 4 deletions
diff --git a/gnulib-local/ChangeLog b/gnulib-local/ChangeLog index 2510842..bf1bc46 100644 --- a/gnulib-local/ChangeLog +++ b/gnulib-local/ChangeLog @@ -1,3 +1,9 @@ +2006-11-25 Bruno Haible <bruno@clisp.org> + + * lib/glibconfig_.h (g_return_if_fail, g_return_val_if_fail, + g_return_if_reached, g_return_val_if_reached): Return instead of + calling abort(). + 2006-11-12 Bruno Haible <bruno@clisp.org> * modules/libcroco: New file. diff --git a/gnulib-local/lib/glibconfig_.h b/gnulib-local/lib/glibconfig_.h index 1e3dd34..e6673bc 100644 --- a/gnulib-local/lib/glibconfig_.h +++ b/gnulib-local/lib/glibconfig_.h @@ -147,10 +147,10 @@ typedef ssize_t gssize; #define g_assert(expr) if (!(expr)) abort () #define g_assert_not_reached() abort () -#define g_return_if_fail(expr) if (!(expr)) abort () -#define g_return_val_if_fail(expr,val) if (!(expr)) abort () -#define g_return_if_reached() abort () -#define g_return_val_if_reached(val) abort () +#define g_return_if_fail(expr) if (!(expr)) return +#define g_return_val_if_fail(expr,val) if (!(expr)) return (val) +#define g_return_if_reached() return +#define g_return_val_if_reached(val) return (val) #define G_LOG_LEVEL_CRITICAL 0 #define G_LOG_LEVEL_INFO 0 |