summaryrefslogtreecommitdiffstats
path: root/strlst.h
diff options
context:
space:
mode:
Diffstat (limited to 'strlst.h')
-rw-r--r--strlst.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/strlst.h b/strlst.h
index 94fb563..ca09fba 100644
--- a/strlst.h
+++ b/strlst.h
@@ -7,7 +7,8 @@ typedef struct _flxStringList flxStringList;
struct _flxStringList {
flxStringList *next;
- gchar text[1];
+ guint size;
+ guint8 text[1];
};
flxStringList *flx_string_list_new(const gchar *txt, ...);
@@ -16,6 +17,7 @@ flxStringList *flx_string_list_new_va(va_list va);
void flx_string_list_free(flxStringList *l);
flxStringList *flx_string_list_add(flxStringList *l, const gchar *text);
+flxStringList *flx_string_list_add_arbitrary(flxStringList *l, const guint8 *text, guint size);
flxStringList *flx_string_list_add_many(flxStringList *r, ...);
flxStringList *flx_string_list_add_many_va(flxStringList *r, va_list va);