From 4920ee719a2490b7d661d4373640e8665f696976 Mon Sep 17 00:00:00 2001 From: Warren Dukes Date: Tue, 13 Apr 2004 05:19:45 +0000 Subject: plug a potential memory leak git-svn-id: https://svn.musicpd.org/mpd/trunk@713 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- src/path.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/path.c') diff --git a/src/path.c b/src/path.c index db41ed968..8f4cb6911 100644 --- a/src/path.c +++ b/src/path.c @@ -55,7 +55,10 @@ char * fsCharsetToUtf8(char * str) { ret = pathConvCharset("UTF-8",fsCharset,str,ret); - if(ret && !validUtf8String(ret)) ret = NULL; + if(ret && !validUtf8String(ret)) { + free(ret); + ret = NULL; + } /*if(!ret) ret = asciiStrToUtf8Dup(str);*/ /* if all else fails, just strdup */ -- cgit v1.2.3