diff options
author | Johan Hedberg <johan.hedberg@intel.com> | 2011-07-10 13:57:55 +0300 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2011-07-16 17:50:52 +0300 |
commit | d136ee8a54adeded9751785dfcf721a7e984f023 (patch) | |
tree | 0b88f4161b0f2ab7f4b09285f5a860323b1c7590 /gobex/gobex-header.c | |
parent | 692649162f49a1c7e2a1513773906ee084d6244d (diff) | |
download | obexd-d136ee8a54adeded9751785dfcf721a7e984f023.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.c | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/gobex/gobex-header.c b/gobex/gobex-header.c index 061a1e0..a21362c 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; } |