Parent: d1db67a33b2fe272cf50b540140551896e07ae46
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Marcel Holtmann <marcel@holtmann.org>
Date: 2012-12-04 23:49:05
Tree: 7c6622558e922554e9c0e3f9f1b645fae7584393
obexd: Avoid extra copies while passing apparam to transfer By passing directly the reference to GObexApparam it is no longer necessary to use intermediate buffers to pass data around.
Diffstat
| M | obexd/client/map.c | | | 29 | +++++++++- - - - - - - - - - - - - - - - - - - - |
| M | obexd/client/pbap.c | | | 42 | +++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| M | obexd/client/transfer.c | | | 69 | +++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| M | obexd/client/transfer.h | | | 6 | ++- - - - |
4 files changed, 47 insertions(+), 99 deletions(-)