<div dir="ltr">When one of item->psz_name and item->psz_description is not NULL, I think there is<div>memory leak.</div><div><br></div><div><div>---</div><div> lib/audio.c | 2 ++</div><div> 1 file changed, 2 insertions(+)</div><div><br></div><div>diff --git a/lib/audio.c b/lib/audio.c</div><div>index 4e0bacc..7901c64 100644</div><div>--- a/lib/audio.c</div><div>+++ b/lib/audio.c</div><div>@@ -86,6 +86,8 @@ libvlc_audio_output_t *</div><div>         item->psz_description = strdup( module_get_name( module, true ) );</div><div>         if( unlikely(item->psz_name == NULL || item->psz_description == NULL) )</div><div>         {</div><div>+            free( item->psz_name );</div><div>+            free( item->psz_description );</div><div>             free( item );</div><div>             goto error;</div><div>         }</div><div>-- </div><div>1.9.1</div></div></div>