diff options
author | Lennart Poettering <lennart@poettering.net> | 2005-05-03 23:38:17 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2005-05-03 23:38:17 +0000 |
commit | d5f4c6b3b3d0ba7fa0365ea83746530539737a92 (patch) | |
tree | d19c78beba7951c530c1bc4f3a1630206ad968ae /strlst.h | |
parent | 96c58e8ba51d67d1d90660ba8ff4f597c03688fe (diff) |
allow NULL bytes in strlsts
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@39 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'strlst.h')
-rw-r--r-- | strlst.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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); |