diff options
author | sahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-11-06 05:51:49 +0000 |
---|---|---|
committer | sahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-11-06 05:51:49 +0000 |
commit | 91ea0f2a03dbbf21e8f22338c9e261c22d876673 (patch) | |
tree | 1f60f2f7ec52f91e1e3a030246799d8ef213886e /epan/strutil.c | |
parent | dd91bbee7a12769d183b50a538852274fb721ef3 (diff) |
add a g_byte_array_sized_new() helper if we compile for glib < 2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23373 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/strutil.c')
-rw-r--r-- | epan/strutil.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/epan/strutil.c b/epan/strutil.c index 1ec7e47828..ea72e67c45 100644 --- a/epan/strutil.c +++ b/epan/strutil.c @@ -1018,6 +1018,20 @@ g_strlcpy(gchar *dest, const gchar *src, gsize dest_size) } #endif +/* g_byte_array_sized_new() doesnt exist in glib-1.2 */ +#if GLIB_MAJOR_VERSION < 2 +GByteArray * +g_byte_array_sized_new(guint reserved_size) +{ + GByteArray *gba; + + gba = g_byte_array_new(); + g_byte_array_set_size(gba, reserved_size); + + return gba; +} +#endif + char * epan_strcasestr(const char *haystack, const char *needle) { |