Do a g_return_val_if_fail() on err == NULL to be a bit more robuts on
authorOwen Taylor <otaylor@redhat.com>
Fri, 30 May 2003 19:54:35 +0000 (19:54 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Fri, 30 May 2003 19:54:35 +0000 (19:54 +0000)
Fri May 30 15:51:43 2003  Owen Taylor  <otaylor@redhat.com>

        * glib/giochannel.c (g_io_error_get_from_g_error):
        Do a g_return_val_if_fail() on err == NULL to be a
        bit more robuts on buggy IO channel implementations.
        (#113396, Dan Winship)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
glib/giochannel.c

index d8ec0ef044225dcc8c62851139a2f136e8992cf9..d35f1a81e8f51f2b6cfede999e6f10f9110c9cfd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Fri May 30 15:51:43 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/giochannel.c (g_io_error_get_from_g_error): 
+       Do a g_return_val_if_fail() on err == NULL to be a
+       bit more robuts on buggy IO channel implementations.
+       (#113396, Dan Winship)
+
 Tue May 27 19:56:35 2003  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmacros.h: __PRETTY_FUNCTION__ was made a non-token
index d8ec0ef044225dcc8c62851139a2f136e8992cf9..d35f1a81e8f51f2b6cfede999e6f10f9110c9cfd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 30 15:51:43 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/giochannel.c (g_io_error_get_from_g_error): 
+       Do a g_return_val_if_fail() on err == NULL to be a
+       bit more robuts on buggy IO channel implementations.
+       (#113396, Dan Winship)
+
 Tue May 27 19:56:35 2003  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmacros.h: __PRETTY_FUNCTION__ was made a non-token
index d8ec0ef044225dcc8c62851139a2f136e8992cf9..d35f1a81e8f51f2b6cfede999e6f10f9110c9cfd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 30 15:51:43 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/giochannel.c (g_io_error_get_from_g_error): 
+       Do a g_return_val_if_fail() on err == NULL to be a
+       bit more robuts on buggy IO channel implementations.
+       (#113396, Dan Winship)
+
 Tue May 27 19:56:35 2003  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmacros.h: __PRETTY_FUNCTION__ was made a non-token
index d8ec0ef044225dcc8c62851139a2f136e8992cf9..d35f1a81e8f51f2b6cfede999e6f10f9110c9cfd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 30 15:51:43 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/giochannel.c (g_io_error_get_from_g_error): 
+       Do a g_return_val_if_fail() on err == NULL to be a
+       bit more robuts on buggy IO channel implementations.
+       (#113396, Dan Winship)
+
 Tue May 27 19:56:35 2003  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmacros.h: __PRETTY_FUNCTION__ was made a non-token
index d8ec0ef044225dcc8c62851139a2f136e8992cf9..d35f1a81e8f51f2b6cfede999e6f10f9110c9cfd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 30 15:51:43 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/giochannel.c (g_io_error_get_from_g_error): 
+       Do a g_return_val_if_fail() on err == NULL to be a
+       bit more robuts on buggy IO channel implementations.
+       (#113396, Dan Winship)
+
 Tue May 27 19:56:35 2003  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmacros.h: __PRETTY_FUNCTION__ was made a non-token
index d8ec0ef044225dcc8c62851139a2f136e8992cf9..d35f1a81e8f51f2b6cfede999e6f10f9110c9cfd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 30 15:51:43 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * glib/giochannel.c (g_io_error_get_from_g_error): 
+       Do a g_return_val_if_fail() on err == NULL to be a
+       bit more robuts on buggy IO channel implementations.
+       (#113396, Dan Winship)
+
 Tue May 27 19:56:35 2003  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmacros.h: __PRETTY_FUNCTION__ was made a non-token
index f3fae8b988111573f2f468c79252626a4b4cc64c..4bbda09716d64ea9a2f45a6c3b28879d57ebd378 100644 (file)
@@ -131,6 +131,8 @@ static GIOError
 g_io_error_get_from_g_error (GIOStatus status,
                             GError *err)
 {
+  g_return_val_if_fail (err != NULL, G_ERROR_ERROR_UNKNOWN);
+       
   switch (status)
     {
       case G_IO_STATUS_NORMAL: