aboutsummaryrefslogtreecommitdiffstats
path: root/epan/strutil.c
diff options
context:
space:
mode:
authorsahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>2007-11-06 05:51:49 +0000
committersahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>2007-11-06 05:51:49 +0000
commit91ea0f2a03dbbf21e8f22338c9e261c22d876673 (patch)
tree1f60f2f7ec52f91e1e3a030246799d8ef213886e /epan/strutil.c
parentdd91bbee7a12769d183b50a538852274fb721ef3 (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.c14
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)
{