From 6dd3f1f1968b854fa09d898b7bbacf272a977397 Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Thu, 10 Apr 2014 15:40:39 +0200 Subject: [PATCH] android/bluetoothd-wrapper: Pass --track-origin=yes to valgrind --- android/bluetoothd-wrapper.c | 11 ++++++----- 1 file 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"; -- 2.47.3