summaryrefslogtreecommitdiff
path: root/android/bluetoothd-wrapper.c
diff options
context:
space:
mode:
authorSzymon Janc <szymon.janc@tieto.com>2014-04-10 15:40:39 +0200
committerSzymon Janc <szymon.janc@tieto.com>2014-04-10 16:14:22 +0200
commit6dd3f1f1968b854fa09d898b7bbacf272a977397 (patch)
treeb410a56896cf87d07c8a1d094ce7479b03c45ec1 /android/bluetoothd-wrapper.c
parentc09f4ba7397643a7b9c1ed1975a9002398834423 (diff)
downloadbluez-6dd3f1f1968b854fa09d898b7bbacf272a977397.tar.gz
android/bluetoothd-wrapper: Pass --track-origin=yes to valgrind
Diffstat (limited to 'android/bluetoothd-wrapper.c')
-rw-r--r--android/bluetoothd-wrapper.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/android/bluetoothd-wrapper.c b/android/bluetoothd-wrapper.c
index 3df6954a9..cd53b98fe 100644
--- a/android/bluetoothd-wrapper.c
+++ b/android/bluetoothd-wrapper.c
@@ -34,15 +34,16 @@
static void run_valgrind(int debug, int mgmt_dbg)
{
- char *prg_argv[6];
+ char *prg_argv[7];
char *prg_envp[3];
prg_argv[0] = VALGRIND_BIN;
prg_argv[1] = "--leak-check=full";
- prg_argv[2] = BLUETOOTHD_BIN;
- prg_argv[3] = debug ? "-d" : NULL;
- prg_argv[4] = mgmt_dbg ? "--mgmt-debug" : NULL;
- prg_argv[5] = NULL;
+ prg_argv[2] = "--track-origins=yes";
+ prg_argv[3] = BLUETOOTHD_BIN;
+ prg_argv[4] = debug ? "-d" : NULL;
+ prg_argv[5] = mgmt_dbg ? "--mgmt-debug" : NULL;
+ prg_argv[6] = NULL;
prg_envp[0] = "G_SLICE=always-malloc";
prg_envp[1] = "G_DEBUG=gc-friendly";