summaryrefslogtreecommitdiffstats
path: root/eglib/gmain.h
diff options
context:
space:
mode:
authorVinicius Gomes <vinicius.gomes@openbossa.org>2008-03-26 18:47:26 +0000
committerVinicius Gomes <vinicius.gomes@openbossa.org>2008-03-26 18:47:26 +0000
commitb313aacb3dd7ab17e773206d1c6e074deba913b4 (patch)
treeafbced7e68130171005247157135ceacc6f5fa61 /eglib/gmain.h
parent00a4f42d8f57683489c2bfa2434d813ea33d6bd2 (diff)
eglib: adding filename related functions for loading dynamic libraries.
Diffstat (limited to 'eglib/gmain.h')
-rw-r--r--eglib/gmain.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/eglib/gmain.h b/eglib/gmain.h
index 3fc99ce3..15b6c072 100644
--- a/eglib/gmain.h
+++ b/eglib/gmain.h
@@ -227,9 +227,11 @@ gchar *g_strdup(const gchar *str);
gchar* g_strdup_printf(const gchar *format, ...);
gchar* g_strdelimit(gchar *string, const gchar *delimiters, gchar new_delim);
gchar *g_strconcat(const gchar *string1, ...);
+gsize g_strlcat(gchar *dest, const gchar *src, gsize dest_size);
gchar **g_strsplit(const gchar *string, const gchar *delimiter, gint max_tokens);
gboolean g_str_equal(gconstpointer v1, gconstpointer v2);
gboolean g_str_has_prefix(const gchar *str, const gchar *prefix);
+gboolean g_str_has_suffix(const gchar *str, const gchar *suffix);
#define g_new(struct_type, n_structs) \
((struct_type *) g_malloc (((gsize) sizeof (struct_type)) * ((gsize) (n_structs))))
@@ -287,7 +289,7 @@ gchar *g_string_free(GString *string, gboolean free_segment);
typedef enum {
G_MARKUP_DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0,
- G_MARKUP_TREAT_CDATA_AS_TEXT = 1 << 1
+ G_MARKUP_TREAT_CDATA_AS_TEXT = 1 << 1
} GMarkupParseFlags;
typedef struct _GMarkupParseContext GMarkupParseContext;
@@ -312,7 +314,7 @@ struct _GMarkupParser {
/* text is not nul-terminated */
void (*text) (GMarkupParseContext *context,
const gchar *text,
- gsize text_len,
+ gsize text_len,
gpointer user_data,
GError **error);
@@ -323,7 +325,7 @@ struct _GMarkupParser {
/* text is not nul-terminated. */
void (*passthrough) (GMarkupParseContext *context,
const gchar *passthrough_text,
- gsize text_len,
+ gsize text_len,
gpointer user_data,
GError **error);