Made -application_id, -publisher, -system_id, -volset_id pending image changes

This commit is contained in:
2009-10-11 14:14:20 +00:00
parent 0e3dafe5e4
commit b3ea97f18c
5 changed files with 26 additions and 15 deletions

View File

@ -5024,15 +5024,6 @@ int Xorriso_destroy(struct XorrisO **xorriso, int flag)
}
int Xorriso_set_change_pending(struct XorrisO *xorriso, int flag)
{
xorriso->volset_change_pending= 1;
if(!(flag & 2))
xorriso->hln_change_pending= 1;
return(1);
}
int Xorriso_dialog_input(struct XorrisO *xorriso, char line[], int linesize,
int flag)
/*
@ -13164,6 +13155,7 @@ int Xorriso_option_application_id(struct XorrisO *xorriso, char *name,
"-application_id", 0) <= 0)
return(0);
strcpy(xorriso->application_id,name);
Xorriso_set_change_pending(xorriso, 1);
return(1);
}
@ -17066,7 +17058,7 @@ ex:;
/* Options -mount , -mount_cmd , -session_string */
/* @param bit0= -mount_cmd: print mount command to result channel rather
than performing it
bit1= preform -session_string rather than -mount_cmd
bit1= perform -session_string rather than -mount_cmd
*/
int Xorriso_option_mount(struct XorrisO *xorriso, char *dev, char *adr_mode,
char *adr, char *cmd, int flag)
@ -17859,6 +17851,7 @@ int Xorriso_option_publisher(struct XorrisO *xorriso, char *name, int flag)
"-publisher", 0) <= 0)
return(0);
strcpy(xorriso->publisher,name);
Xorriso_set_change_pending(xorriso, 1);
return(1);
}
@ -18740,6 +18733,7 @@ int Xorriso_option_system_id(struct XorrisO *xorriso, char *name, int flag)
"-system_id", 0) <= 0)
return(0);
strcpy(xorriso->system_id, name);
Xorriso_set_change_pending(xorriso, 1);
return(1);
}
@ -19088,6 +19082,7 @@ int Xorriso_option_volset_id(struct XorrisO *xorriso, char *name, int flag)
"-volset_id", 0) <= 0)
return(0);
strcpy(xorriso->volset_id, name);
Xorriso_set_change_pending(xorriso, 1);
return(1);
}