Change if(x)free(x); to free(x);
This commit is contained in:
@ -1314,9 +1314,7 @@ static void free_name_list(void)
|
||||
|
||||
if (name_list) {
|
||||
for (i = 0; i < MAX_DEPTH; i++) {
|
||||
if (name_list[i]) {
|
||||
free(name_list[i]);
|
||||
}
|
||||
free(name_list[i]);
|
||||
}
|
||||
free(name_list);
|
||||
}
|
||||
|
@ -92,8 +92,7 @@ const char *normalize(const char *arg)
|
||||
const char *argptr=arg;
|
||||
char *bufptr;
|
||||
|
||||
if (BUFFER != NULL)
|
||||
free(BUFFER);
|
||||
free(BUFFER);
|
||||
|
||||
if (!quote) { /* Just copy arg */
|
||||
BUFFER=xstrdup(arg);
|
||||
@ -340,16 +339,14 @@ int getopt_main(int argc, char *argv[])
|
||||
alternative=1;
|
||||
break;
|
||||
case 'o':
|
||||
if (optstr)
|
||||
free(optstr);
|
||||
free(optstr);
|
||||
optstr=xstrdup(optarg);
|
||||
break;
|
||||
case 'l':
|
||||
add_long_options(optarg);
|
||||
break;
|
||||
case 'n':
|
||||
if (name)
|
||||
free(name);
|
||||
free(name);
|
||||
name=xstrdup(optarg);
|
||||
break;
|
||||
case 'q':
|
||||
|
@ -158,10 +158,8 @@ static void mtab_free(void)
|
||||
this = mtab_cache;
|
||||
while (this) {
|
||||
next = this->next;
|
||||
if (this->device)
|
||||
free(this->device);
|
||||
if (this->mountpt)
|
||||
free(this->mountpt);
|
||||
free(this->device);
|
||||
free(this->mountpt);
|
||||
free(this);
|
||||
this = next;
|
||||
}
|
||||
|
Reference in New Issue
Block a user