]> granicus.if.org Git - handbrake/commitdiff
libhb: fix crash in hb_filter_info_close
authorJohn Stebbins <jstebbins.hb@gmail.com>
Sun, 24 Jan 2016 17:51:13 +0000 (10:51 -0700)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Sun, 24 Jan 2016 17:51:13 +0000 (10:51 -0700)
filter info can be null, which caused a crash

libhb/common.c

index 9f7a917de74810cd44e82245ed91067592dee696..1b8c0f4b7de09e51acf95af19a7d346f8397f589 100644 (file)
@@ -3826,7 +3826,10 @@ void hb_filter_info_close( hb_filter_info_t ** _fi )
 {
     hb_filter_info_t * fi = *_fi;
 
-    free(fi->human_readable_desc);
+    if (fi != NULL)
+    {
+        free(fi->human_readable_desc);
+    }
 
     free( fi );
     *_fi = NULL;