From 7782c17f37ad2d2a60620996cb1f66a8115d70b4 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Thu, 9 Sep 2004 17:55:05 +0000 Subject: [PATCH] Include implementation of g_return_if_fail_internal(). Thu Sep 9 13:52:26 2004 Owen Taylor * glib/gmessages.c (g_return_if_fail_warning): Include implementation of g_return_if_fail_internal(). --- ChangeLog | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-12 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ glib/gmessages.c | 12 ++++++++++++ 6 files changed, 37 insertions(+) diff --git a/ChangeLog b/ChangeLog index 38eb64b8..d92f9eb7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Thu Sep 9 13:52:26 2004 Owen Taylor + + * glib/gmessages.c (g_return_if_fail_warning): + Include implementation of g_return_if_fail_internal(). + Thu Sep 9 10:37:41 2004 Owen Taylor * glib/gmessages.h (g_return_[val_]if_fail): Use diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 38eb64b8..d92f9eb7 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Thu Sep 9 13:52:26 2004 Owen Taylor + + * glib/gmessages.c (g_return_if_fail_warning): + Include implementation of g_return_if_fail_internal(). + Thu Sep 9 10:37:41 2004 Owen Taylor * glib/gmessages.h (g_return_[val_]if_fail): Use diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 38eb64b8..d92f9eb7 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,8 @@ +Thu Sep 9 13:52:26 2004 Owen Taylor + + * glib/gmessages.c (g_return_if_fail_warning): + Include implementation of g_return_if_fail_internal(). + Thu Sep 9 10:37:41 2004 Owen Taylor * glib/gmessages.h (g_return_[val_]if_fail): Use diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 38eb64b8..d92f9eb7 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Thu Sep 9 13:52:26 2004 Owen Taylor + + * glib/gmessages.c (g_return_if_fail_warning): + Include implementation of g_return_if_fail_internal(). + Thu Sep 9 10:37:41 2004 Owen Taylor * glib/gmessages.h (g_return_[val_]if_fail): Use diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 38eb64b8..d92f9eb7 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Thu Sep 9 13:52:26 2004 Owen Taylor + + * glib/gmessages.c (g_return_if_fail_warning): + Include implementation of g_return_if_fail_internal(). + Thu Sep 9 10:37:41 2004 Owen Taylor * glib/gmessages.h (g_return_[val_]if_fail): Use diff --git a/glib/gmessages.c b/glib/gmessages.c index 00db52dd..da1d9394 100644 --- a/glib/gmessages.c +++ b/glib/gmessages.c @@ -560,6 +560,18 @@ g_log (const gchar *log_domain, va_end (args); } +void +g_return_if_fail_warning (const char *log_domain, + const char *pretty_function, + const char *expression) +{ + g_log (log_domain, + G_LOG_LEVEL_CRITICAL, + "%s: assertion `%s' failed", + pretty_function, + expression); +} + #define CHAR_IS_SAFE(wc) (!((wc < 0x20 && wc != '\t' && wc != '\n' && wc != '\r') || \ (wc == 0x7f) || \ (wc >= 0x80 && wc < 0xa0))) -- 2.34.1