Don't call g_strerror() here, since it can lead to infinite recursion.
authorMatthias Clasen <mclasen@redhat.com>
Fri, 23 Apr 2004 14:12:54 +0000 (14:12 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 23 Apr 2004 14:12:54 +0000 (14:12 +0000)
2004-04-23  Matthias Clasen  <mclasen@redhat.com>

* glib/gconvert.c (open_converter): Don't call g_strerror() here,
since it can lead to infinite recursion.  (#139133, Piotr Klaban)

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

index 1075765c2ee164a1c38433a4eb9e9699f2a26c34..9d2281e619b37b9a2ca6666da1ab3f12476544bc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-04-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gconvert.c (open_converter): Don't call g_strerror() here, 
+       since it can lead to infinite recursion.  (#139133, Piotr Klaban)
+
 2004-04-22  Matthias Clasen  <mclasen@redhat.com>
 
        * tests/testglib.c (main): Trivial warning fix.  (#140345)
index 1075765c2ee164a1c38433a4eb9e9699f2a26c34..9d2281e619b37b9a2ca6666da1ab3f12476544bc 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gconvert.c (open_converter): Don't call g_strerror() here, 
+       since it can lead to infinite recursion.  (#139133, Piotr Klaban)
+
 2004-04-22  Matthias Clasen  <mclasen@redhat.com>
 
        * tests/testglib.c (main): Trivial warning fix.  (#140345)
index 1075765c2ee164a1c38433a4eb9e9699f2a26c34..9d2281e619b37b9a2ca6666da1ab3f12476544bc 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gconvert.c (open_converter): Don't call g_strerror() here, 
+       since it can lead to infinite recursion.  (#139133, Piotr Klaban)
+
 2004-04-22  Matthias Clasen  <mclasen@redhat.com>
 
        * tests/testglib.c (main): Trivial warning fix.  (#140345)
index 1075765c2ee164a1c38433a4eb9e9699f2a26c34..9d2281e619b37b9a2ca6666da1ab3f12476544bc 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gconvert.c (open_converter): Don't call g_strerror() here, 
+       since it can lead to infinite recursion.  (#139133, Piotr Klaban)
+
 2004-04-22  Matthias Clasen  <mclasen@redhat.com>
 
        * tests/testglib.c (main): Trivial warning fix.  (#140345)
index 1075765c2ee164a1c38433a4eb9e9699f2a26c34..9d2281e619b37b9a2ca6666da1ab3f12476544bc 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gconvert.c (open_converter): Don't call g_strerror() here, 
+       since it can lead to infinite recursion.  (#139133, Piotr Klaban)
+
 2004-04-22  Matthias Clasen  <mclasen@redhat.com>
 
        * tests/testglib.c (main): Trivial warning fix.  (#140345)
index 1075765c2ee164a1c38433a4eb9e9699f2a26c34..9d2281e619b37b9a2ca6666da1ab3f12476544bc 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gconvert.c (open_converter): Don't call g_strerror() here, 
+       since it can lead to infinite recursion.  (#139133, Piotr Klaban)
+
 2004-04-22  Matthias Clasen  <mclasen@redhat.com>
 
        * tests/testglib.c (main): Trivial warning fix.  (#140345)
index f504c6fe6d283a21d58b62be1471ddc6629522ff..3a17a2696749fca5ff16976ddc689ee493a98208 100644 (file)
@@ -403,8 +403,8 @@ open_converter (const gchar *to_codeset,
                 from_codeset, to_codeset);
   else
     g_set_error (error, G_CONVERT_ERROR, G_CONVERT_ERROR_FAILED,
-                _("Could not open converter from '%s' to '%s': %s"),
-                from_codeset, to_codeset, g_strerror (errno));
+                _("Could not open converter from '%s' to '%s'"),
+                from_codeset, to_codeset);
   
   return cd;
 }