while (t)
{
reg_handle_t* f = t;
- if (t->name)
- free(t->name);
+ free(t->name);
t=t->prev;
free(f);
}
regs = 0;
}
- if (localregpathname && localregpathname != regpathname)
+ if (localregpathname != regpathname)
free(localregpathname);
localregpathname = 0;
}
handle->prev->next=handle->next;
if(handle->next)
handle->next->prev=handle->prev;
- if(handle->name)
- free(handle->name);
+ free(handle->name);
if(handle==head)
head=head->prev;
free(handle);