Cast to const char *, not char *. (#138153, Nikolai Weibull)
authorMatthias Clasen <mclasen@redhat.com>
Mon, 11 Dec 2006 14:17:14 +0000 (14:17 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 11 Dec 2006 14:17:14 +0000 (14:17 +0000)
2006-12-11  Matthias Clasen  <mclasen@redhat.com>

        * glib/gunicode.h (g_utf8_next_char): Cast to const char *,
        not char *.  (#138153, Nikolai Weibull)

ChangeLog
glib/gunicode.h

index a885ac4..45c9b84 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-12-11  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gunicode.h (g_utf8_next_char): Cast to const char *,
+       not char *.  (#138153, Nikolai Weibull)
+
 Wed Nov 22 16:09:13 2006  Tim Janik  <timj@gtk.org>
 
        * glib/gmacros.h: added G_GNUC_MAY_ALIAS, suggested by Mathias
index 4c90546..b024a6a 100644 (file)
@@ -251,7 +251,7 @@ gunichar *g_unicode_canonical_decomposition (gunichar  ch,
  */
 GLIB_VAR const gchar * const g_utf8_skip;
 
-#define g_utf8_next_char(p) (char *)((p) + g_utf8_skip[*(guchar *)(p)])
+#define g_utf8_next_char(p) (char *)((p) + g_utf8_skip[*(const guchar *)(p)])
 
 gunichar g_utf8_get_char           (const gchar  *p);
 gunichar g_utf8_get_char_validated (const  gchar *p,