From: Jaroslav Kysela Date: Mon, 23 May 2016 19:22:33 +0000 (+0200) Subject: http: nonce - fix memory leak (coverity) X-Git-Tag: v4.2.1~484 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=18db7cbea63862429d28f4f4d783fc8d29f9c937;p=thirdparty%2Ftvheadend.git http: nonce - fix memory leak (coverity) --- diff --git a/src/http.c b/src/http.c index 6a0ecabe3..2525ac4ff 100644 --- a/src/http.c +++ b/src/http.c @@ -263,6 +263,7 @@ http_get_nonce(void) pthread_mutex_lock(&global_lock); if (RB_INSERT_SORTED(&http_nonces, n, link, http_nonce_cmp)) { pthread_mutex_unlock(&global_lock); + free(m); continue; /* get unique md5 */ } mtimer_arm_rel(&n->expire, http_nonce_timeout, n, sec2mono(10));