Avoid some useless casts from const gchar * to gchar *. (#516597, patch by
authorMarco Barisione <marco@barisione.org>
Sun, 17 Feb 2008 14:26:30 +0000 (14:26 +0000)
committerMarco Barisione <mbari@src.gnome.org>
Sun, 17 Feb 2008 14:26:30 +0000 (14:26 +0000)
2008-02-17  Marco Barisione  <marco@barisione.org>

* glib/gregex.c: (translate_compile_error), (g_regex_new): Avoid some
useless casts from const gchar * to gchar *.  (#516597, patch by
Yevgen Muntyan)

svn path=/trunk/; revision=6528

ChangeLog
glib/gregex.c

index e97a2fd866f881614a8aebff0eb8a0bad4c7315f..3307cc96321f0e523c7718842f31d4259189c433 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-02-17  Marco Barisione  <marco@barisione.org>
+
+       * glib/gregex.c: (translate_compile_error), (g_regex_new): Avoid some
+       useless casts from const gchar * to gchar *.  (#516597, patch by
+       Yevgen Muntyan)
+
 2008-02-17  Marco Barisione  <marco@barisione.org>
 
        * glib/gregex.c: (match_info_new), (g_match_info_next): Don't return
index 18db8d49f3c905210f1d5c1d5d7c9f8ff025de74..8d438751e36696749e092e2966785d5e721bac78 100644 (file)
@@ -180,7 +180,7 @@ match_error (gint errcode)
 }
 
 static void
-translate_compile_error (gint *errcode, gchar **errmsg)
+translate_compile_error (gint *errcode, const gchar **errmsg)
 {
   /* Compile errors are created adding 100 to the error code returned
    * by PCRE.
@@ -1075,7 +1075,7 @@ g_regex_new (const gchar         *pattern,
 {
   GRegex *regex;
   pcre *re;
-  gchar *errmsg;
+  const gchar *errmsg;
   gint erroffset;
   gint errcode;
   gboolean optimize = FALSE;
@@ -1142,7 +1142,7 @@ g_regex_new (const gchar         *pattern,
 
   /* compile the pattern */
   re = pcre_compile2 (pattern, compile_options, &errcode,
-                     (const gchar **)&errmsg, &erroffset, NULL);
+                     &errmsg, &erroffset, NULL);
 
   /* if the compilation failed, set the error member and return 
    * immediately */
@@ -1189,7 +1189,7 @@ g_regex_new (const gchar         *pattern,
 
   if (optimize)
     {
-      regex->extra = pcre_study (regex->pcre_re, 0, (const gchar **)&errmsg);
+      regex->extra = pcre_study (regex->pcre_re, 0, &errmsg);
       if (errmsg != NULL)
         {
           GError *tmp_error = g_error_new (G_REGEX_ERROR,