summaryrefslogtreecommitdiff
path: root/gobex/gobex-header.c
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2011-07-10 13:57:55 +0300
committerMarcel Holtmann <marcel@holtmann.org>2012-12-04 22:22:01 +0100
commitf5d10bf7cbd165df4f40ac15e73391c40a0cccad (patch)
tree12dc7b525460e2e23a0fb7d522b00fc921cda6f3 /gobex/gobex-header.c
parent25faf4fc79f09133ab82325774e9e5eaf509e4f4 (diff)
downloadbluez-f5d10bf7cbd165df4f40ac15e73391c40a0cccad.tar.gz
gobex: Remove unneeded data_policy from g_obex_header_new_bytes
Diffstat (limited to 'gobex/gobex-header.c')
-rw-r--r--gobex/gobex-header.c17
1 files changed, 2 insertions, 15 deletions
diff --git a/gobex/gobex-header.c b/gobex/gobex-header.c
index 061a1e0cd..a21362c6f 100644
--- a/gobex/gobex-header.c
+++ b/gobex/gobex-header.c
@@ -337,8 +337,7 @@ GObexHeader *g_obex_header_new_unicode(guint8 id, const char *str)
return header;
}
-GObexHeader *g_obex_header_new_bytes(guint8 id, void *data, gsize len,
- GObexDataPolicy data_policy)
+GObexHeader *g_obex_header_new_bytes(guint8 id, void *data, gsize len)
{
GObexHeader *header;
@@ -350,19 +349,7 @@ GObexHeader *g_obex_header_new_bytes(guint8 id, void *data, gsize len,
header->id = id;
header->vlen = len;
header->hlen = len + 3;
-
- switch (data_policy) {
- case G_OBEX_DATA_INHERIT:
- header->v.data = data;
- break;
- case G_OBEX_DATA_COPY:
- header->v.data = g_memdup(data, len);
- break;
- case G_OBEX_DATA_REF:
- header->extdata = TRUE;
- header->v.extdata = data;
- break;
- }
+ header->v.data = g_memdup(data, len);
return header;
}