macosx: remove unneeded free
authorDavid Fuhrmann <david.fuhrmann@googlemail.com>
Thu, 14 Nov 2013 12:14:07 +0000 (13:14 +0100)
committerDavid Fuhrmann <david.fuhrmann@googlemail.com>
Fri, 15 Nov 2013 16:57:12 +0000 (17:57 +0100)
modules/gui/macosx/VideoEffects.m

index 6f413cb..b435888 100644 (file)
@@ -520,8 +520,7 @@ static VLCVideoEffects *_o_sharedInstance = nil;
     psz_string = config_GetPsz(p_intf, psz_filter_type);
 
     if (b_on) {
     psz_string = config_GetPsz(p_intf, psz_filter_type);
 
     if (b_on) {
-        if (!psz_string) {
-            free(psz_string);
+        if (psz_string == NULL) {
             psz_string = strdup(psz_name);
         } else if (strstr(psz_string, psz_name) == NULL) {
             char *psz_tmp = strdup([[NSString stringWithFormat: @"%s:%s", psz_string, psz_name] UTF8String]);
             psz_string = strdup(psz_name);
         } else if (strstr(psz_string, psz_name) == NULL) {
             char *psz_tmp = strdup([[NSString stringWithFormat: @"%s:%s", psz_string, psz_name] UTF8String]);