[beast: 14/24] SFI: remove g_printf_find_localised_directive() which appears to be unused



commit af284e802de406190f75bce27991611898d3668d
Author: Tim Janik <timj gnu org>
Date:   Wed Sep 23 09:54:13 2015 +0200

    SFI: remove g_printf_find_localised_directive() which appears to be unused

 sfi/glib-extra.cc |   26 --------------------------
 sfi/glib-extra.hh |    1 -
 2 files changed, 0 insertions(+), 27 deletions(-)
---
diff --git a/sfi/glib-extra.cc b/sfi/glib-extra.cc
index bc252e8..fdfd686 100644
--- a/sfi/glib-extra.cc
+++ b/sfi/glib-extra.cc
@@ -22,32 +22,6 @@ g_object_disconnect_any (gpointer object,
 
 
 /* --- string functions --- */
-const gchar*
-g_printf_find_localised_directive (const gchar *format)
-{
-  static const gchar *pass_flags = "#0- +0123456789*$hlLqjzt";
-  static const gchar *locale_flags = "I'";
-  static const gchar *pass_conversion = "%diouxXcCsSpn";
-  static const gchar *locale_conversion = "eEfFgGaA";
-  if (format)
-    {
-      const gchar *perc = strchr (format, '%');
-      while (perc)
-        {
-          const gchar *p = perc + 1;
-          while (strchr (pass_flags, *p))
-            p++;
-          if (strchr (locale_flags, *p) ||
-              strchr (locale_conversion, *p))
-            return perc;
-          if (!strchr (pass_conversion, *p))
-            return perc;        /* unable to determine directive specifier */
-          perc = strchr (p + 1, '%');
-        }
-    }
-  return NULL;
-}
-
 gchar**
 g_straddv (gchar      **str_array,
           const gchar *new_str)
diff --git a/sfi/glib-extra.hh b/sfi/glib-extra.hh
index f38f9a6..b1d4f42 100644
--- a/sfi/glib-extra.hh
+++ b/sfi/glib-extra.hh
@@ -65,7 +65,6 @@ void g_object_disconnect_any (gpointer object,
 #define g_strdup_format(...)            g_strdup (Rapicorn::string_format (__VA_ARGS__).c_str())
 
 /* --- string functions --- */
-const gchar*    g_printf_find_localised_directive (const gchar *format);
 gchar**                g_straddv         (gchar        **str_array,
                                   const gchar   *new_str);
 gchar**                g_strslistv       (GSList        *slist);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]