Closed memory leaks detected by valgrind

This commit is contained in:
2011-02-14 13:15:04 +00:00
parent 5d3fbb7060
commit 00a1607c8c
5 changed files with 11 additions and 3 deletions

View File

@ -447,6 +447,10 @@ int Xorriso_destroy(struct XorrisO **xorriso, int flag)
m= *xorriso;
if(m==NULL)
return(0);
/* Give up drives and image to unref all connected xorriso objects */
Xorriso_give_up_drive(m, 3);
if(m->in_charset!=NULL)
free(m->in_charset);
if(m->out_charset!=NULL)