Implemented -print-size

This commit is contained in:
2007-10-19 15:13:16 +00:00
parent cf46802aac
commit 51672f9bc1
4 changed files with 42 additions and 13 deletions

View File

@ -254,6 +254,8 @@ int Xorriso_make_write_options(
}
/* @param flag bit0= do not write but only prepare and return size in sectors
*/
int Xorriso_write_growing(struct XorrisO *xorriso, int flag)
{
int ret;
@ -297,10 +299,15 @@ int Xorriso_write_growing(struct XorrisO *xorriso, int flag)
{ret= 0; goto ex;}
}
if(flag&1) {
ret= burn_disc_get_sectors(disc);
goto ex;
}
ret= Xorriso_make_write_options(xorriso, drive, &burn_options, 0);
if(ret<=0)
goto ex;
isoburn_disc_write(burn_options, disc);
burn_write_opts_free(burn_options);
@ -748,4 +755,3 @@ int Xorriso_tell_media_space(struct XorrisO *xorriso, int flag)
return(free_space);
}