From 39dad59354eb6d7093c9f95817b5278de9f19982 Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Mon, 13 Dec 2004 18:58:58 +0000 Subject: Get rid of ephy_string_[elide|double]_underscores(). Remove unnecessary 2004-12-13 Christian Persch * embed/ephy-encodings.c: (elide_underscores), (add_encoding): * embed/mozilla/FilePicker.cpp: * lib/ephy-dnd.c: * lib/ephy-node.c: * lib/ephy-string.c: (ephy_string_blank_chr): * lib/ephy-string.h: * lib/widgets/ephy-node-view.c: * src/ephy-encoding-menu.c: * src/ephy-notebook.c: * src/ephy-session.c: * src/ephy-statusbar.c: * src/ephy-tab.c: (ephy_tab_set_title): * src/ephy-tabs-menu.c: (connect_proxy_cb): * src/ppview-toolbar.c: Get rid of ephy_string_[elide|double]_underscores(). Remove unnecessary ephy-string.h includes. --- lib/ephy-dnd.c | 1 - lib/ephy-node.c | 1 - lib/ephy-string.c | 67 -------------------------------------------- lib/ephy-string.h | 4 --- lib/widgets/ephy-node-view.c | 3 +- 5 files changed, 1 insertion(+), 75 deletions(-) (limited to 'lib') diff --git a/lib/ephy-dnd.c b/lib/ephy-dnd.c index 6ff9cff16..68510d85f 100644 --- a/lib/ephy-dnd.c +++ b/lib/ephy-dnd.c @@ -21,7 +21,6 @@ #include "config.h" #include "ephy-dnd.h" -#include "ephy-string.h" #include "ephy-node.h" #include diff --git a/lib/ephy-node.c b/lib/ephy-node.c index 1a8e53292..1be64cb21 100644 --- a/lib/ephy-node.c +++ b/lib/ephy-node.c @@ -31,7 +31,6 @@ #include #include "ephy-node.h" -#include "ephy-string.h" typedef struct { diff --git a/lib/ephy-string.c b/lib/ephy-string.c index da89dd2c5..2d53c25b5 100644 --- a/lib/ephy-string.c +++ b/lib/ephy-string.c @@ -85,70 +85,3 @@ ephy_string_blank_chr (char *source) return source; } - -/* copied from egg-toolbar-editor.c */ -char * -ephy_string_elide_underscores (const char *original) -{ - char *q, *result; - const char *p; - gboolean last_underscore; - - q = result = g_malloc (strlen (original) + 1); - last_underscore = FALSE; - - for (p = original; *p; p++) - { - if (!last_underscore && *p == '_') - { - last_underscore = TRUE; - } - else - { - last_underscore = FALSE; - *q++ = *p; - } - } - - *q = '\0'; - - return result; -} - -char * -ephy_string_double_underscores (const char *string) -{ - int underscores; - const char *p; - char *q; - char *escaped; - - if (string == NULL) - { - return NULL; - } - - underscores = 0; - for (p = string; *p != '\0'; p++) - { - underscores += (*p == '_'); - } - - if (underscores == 0) - { - return g_strdup (string); - } - - escaped = g_new (char, strlen (string) + underscores + 1); - for (p = string, q = escaped; *p != '\0'; p++, q++) - { - /* Add an extra underscore. */ - if (*p == '_') { - *q++ = '_'; - } - *q = *p; - } - *q = '\0'; - - return escaped; -} diff --git a/lib/ephy-string.h b/lib/ephy-string.h index 886bca5dc..36e23d1c3 100644 --- a/lib/ephy-string.h +++ b/lib/ephy-string.h @@ -30,10 +30,6 @@ gboolean ephy_string_to_int (const char *string, char *ephy_string_blank_chr (char *source); -char *ephy_string_elide_underscores (const char *original); - -char *ephy_string_double_underscores (const char *string); - G_END_DECLS #endif diff --git a/lib/widgets/ephy-node-view.c b/lib/widgets/ephy-node-view.c index 2f3df35e7..c0e34b62a 100644 --- a/lib/widgets/ephy-node-view.c +++ b/lib/widgets/ephy-node-view.c @@ -36,8 +36,7 @@ #include "ephy-dnd.h" #include "ephy-gui.h" #include "ephy-marshal.h" -#include "ephy-string.h" -#include "string.h" +#include static void ephy_node_view_class_init (EphyNodeViewClass *klass); static void ephy_node_view_init (EphyNodeView *view); -- cgit v1.2.3