From cd49e06a1a00881ffb601006448aea09ca6385f8 Mon Sep 17 00:00:00 2001 From: Jesse van den Kieboom Date: Sun, 6 Nov 2005 16:02:39 +0000 Subject: [PATCH] Changed keyvaluepair to GmKeyValuePair --- src/gm-support.h | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/gm-support.h b/src/gm-support.h index cc8d1c3..ba7fb24 100644 --- a/src/gm-support.h +++ b/src/gm-support.h @@ -2,7 +2,7 @@ #define __GM_SUPPORT_H__ #ifdef HAVE_CONFIG_H -# include +#include "../config.h" #endif #include @@ -76,10 +76,10 @@ struct _GmLabelInfo { * Contains two fields. Used to create hash tables * */ -typedef struct _keyvaluepair { +typedef struct _GmKeyValuePair { gchar *key; /**< the key */ gchar *value; /**< the value */ -} keyvaluepair; +} GmKeyValuePair; typedef struct _GmFetchHandle GmFetchHandle; struct _GmFetchHandle { @@ -144,5 +144,13 @@ GtkWidget *gm_create_tab_label(const gchar *icon, const gchar *caption, gboolean has_exit, GmLabelInfo *info); void gm_widget_destroy_data(GtkWidget *caller, GtkWidget *destroyer); const gchar *gm_default_charset(); +void gm_notebook_focus_from_label(GtkNotebook *note, gchar *caption); + +void gm_string_skip_space(gchar **ptr); +void gm_string_skip_nonspace(gchar **ptr); +void gm_string_skip_till(gchar **ptr, gchar const *find); + +gchar *gm_to_utf8_with_fallback(gchar const *text, gssize len, gchar const *from, + gchar const *fallback); #endif /* __GM_SUPPORT_H__ */