diff libvo/vo_fbdev.c @ 32537:8fa2f43cb760

Remove most of the NULL pointer check before free all over the code
author cboesch
date Sun, 14 Nov 2010 09:12:34 +0000
parents fbe5c829c69b
children c53543375b06
line wrap: on
line diff
--- a/libvo/vo_fbdev.c	Sat Nov 13 10:23:34 2010 +0000
+++ b/libvo/vo_fbdev.c	Sun Nov 14 09:12:34 2010 +0000
@@ -365,10 +365,8 @@
 err_out_print_linenum:
     mp_msg(MSGT_VO, MSGL_V, " at line %d\n", line_num);
 err_out:
-    if (fb_modes) {
-        free(fb_modes);
-        fb_modes = NULL;
-    }
+    free(fb_modes);
+    fb_modes = NULL;
     nr_modes = 0;
     free(line);
     free(fp);
@@ -1119,8 +1117,7 @@
         else
 #endif
         {
-            if (fb_dev_name)
-                free(fb_dev_name);
+            free(fb_dev_name);
             fb_dev_name = strdup(vo_subdevice);
         }
     }