From: Jaroslav Kysela Date: Wed, 3 Apr 2013 09:57:52 +0000 (+0200) Subject: alsactl: small code reorder to avoid memory leaks X-Git-Tag: v1.0.27~12 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=b95dd7ef468212c08434f6e7b9987f2936944b09;p=alsa-utils.git alsactl: small code reorder to avoid memory leaks Signed-off-by: Jaroslav Kysela --- diff --git a/alsactl/state.c b/alsactl/state.c index 1eab02e..8b309ba 100644 --- a/alsactl/state.c +++ b/alsactl/state.c @@ -185,11 +185,11 @@ static int add_tlv_comments(snd_ctl_t *handle, snd_ctl_elem_id_t *id, char *s = tlv_to_str(tlv); if (s) { err = snd_config_string_add(comment, "tlv", s); + free(s); if (err < 0) { error("snd_config_string_add: %s", snd_strerror(err)); return err; } - free(s); } }