New option -preparer_id, -as mkisofs options -p and -preparer

This commit is contained in:
2010-07-30 15:52:09 +00:00
parent d0d3d1a45b
commit e24febe4d4
16 changed files with 237 additions and 116 deletions

View File

@ -259,11 +259,14 @@ ex:;
int Xorriso_option_application_id(struct XorrisO *xorriso, char *name,
int flag)
{
if(Xorriso_check_name_len(xorriso, name,
(int) sizeof(xorriso->application_id),
"-application_id", 0) <= 0)
return(0);
strcpy(xorriso->application_id,name);
if(Xorriso_check_name_len(xorriso, name,
(int) sizeof(xorriso->application_id),
"-application_id", 0) <= 0)
return(0);
if(strcmp(name, "@xorriso@") == 0)
Xorriso_preparer_string(xorriso, xorriso->application_id, 0);
else
strcpy(xorriso->application_id,name);
Xorriso_set_change_pending(xorriso, 1);
return(1);
}