diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ephy-dnd.c | 1 | ||||
-rw-r--r-- | lib/ephy-node.c | 1 | ||||
-rw-r--r-- | lib/ephy-string.c | 67 | ||||
-rw-r--r-- | lib/ephy-string.h | 4 | ||||
-rw-r--r-- | lib/widgets/ephy-node-view.c | 3 |
5 files changed, 1 insertions, 75 deletions
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 <gtk/gtkselection.h> 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 <time.h> #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 <string.h> static void ephy_node_view_class_init (EphyNodeViewClass *klass); static void ephy_node_view_init (EphyNodeView *view); |