comparison libmenu/menu_filesel.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 c536d4b0ce3d
children 73ba433d4d28
comparison
equal deleted inserted replaced
32536:187f26cba0ce 32537:8fa2f43cb760
238 DIR* dirp; 238 DIR* dirp;
239 char **extensions, **elem, *ext; 239 char **extensions, **elem, *ext;
240 240
241 menu_list_init(menu); 241 menu_list_init(menu);
242 242
243 if(mpriv->dir) 243 free(mpriv->dir);
244 free(mpriv->dir);
245 mpriv->dir = strdup(args); 244 mpriv->dir = strdup(args);
246 if(mpriv->p.title && mpriv->p.title != mpriv->title && mpriv->p.title != cfg_dflt.p.title) 245 if(mpriv->p.title && mpriv->p.title != mpriv->title && mpriv->p.title != cfg_dflt.p.title)
247 free(mpriv->p.title); 246 free(mpriv->p.title);
248 p = strstr(mpriv->title,"%p"); 247 p = strstr(mpriv->title,"%p");
249 248