Now it is isoburn_ropt_noaaip , isoburn_ropt_noacl and isoburn_ropt_noea

This commit is contained in:
2009-01-22 13:01:13 +00:00
parent ecbf829ea9
commit d03734211f
5 changed files with 24 additions and 14 deletions

View File

@ -629,6 +629,7 @@ int isoburn_ropt_new(struct isoburn_read_opts **new_o, int flag)
o->norock= 0;
o->nojoliet= 0;
o->noiso1999= 1;
o->noaaip= 1;
o->noacl= 1;
o->noea= 1;
o->preferjoliet= 0;
@ -664,8 +665,9 @@ int isoburn_ropt_set_extensions(struct isoburn_read_opts *o, int ext)
o->noiso1999= !!(ext&4);
o->preferjoliet= !!(ext&8);
o->pretend_blank= !!(ext&16);
o->noacl= !!(ext & 32);
o->noea= !!(ext & 64);
o->noaaip= !!(ext & 32);
o->noacl= !!(ext & 64);
o->noea= !!(ext & 128);
return(1);
}
@ -674,7 +676,7 @@ int isoburn_ropt_get_extensions(struct isoburn_read_opts *o, int *ext)
{
*ext= (!!o->norock) | ((!!o->nojoliet)<<1) | ((!!o->noiso1999)<<2) |
((!!o->preferjoliet)<<3) | ((!!o->pretend_blank)<<4) |
((!!o->noacl) << 5) | ((!!o->noea) << 6);
((!!o->noaaip) << 5) | ((!!o->noacl) << 6) | ((!!o->noea) << 7);
return(1);
}