commit | c4ad7c0214d3c3d21af5952e6c05bd7debf87f8c | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Mon Feb 03 12:08:15 2014 -0800 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Mon Feb 03 12:08:15 2014 -0800 |
tree | fefe98036c47e6cd786fab59f6edaeba5e139d98 | |
parent | 50682d84dc30b9c06328e8a4d83ee99077ad5f02 [diff] | |
parent | 29b8fc7b8d7cf3ea54e9a41ac926e8507d42ed0f [diff] |
Merge "hal: fix a memeory leak caused by using str_parms_to_str()"
diff --git a/hal/audio_hw.c b/hal/audio_hw.c index e29ad82..04a7aba 100644 --- a/hal/audio_hw.c +++ b/hal/audio_hw.c
@@ -1531,7 +1531,8 @@ voice_extn_out_get_parameters(out, query, reply); str = str_parms_to_str(reply); if (!strncmp(str, "", sizeof(""))) { - str = strdup(keys); + free(str); + str = strdup(keys); } } str_parms_destroy(query);