|
|
|
@ -5452,6 +5452,7 @@ int Xorriso_process_errfile(struct XorrisO *xorriso,
|
|
|
|
|
3="libisoburn"
|
|
|
|
|
else: ""
|
|
|
|
|
bit6= append carriage return rather than line feed (if not os_errno)
|
|
|
|
|
bit7= perform Xorriso_process_msg_queues() first
|
|
|
|
|
*/
|
|
|
|
|
int Xorriso_msgs_submit(struct XorrisO *xorriso,
|
|
|
|
|
int error_code, char msg_text[], int os_errno,
|
|
|
|
@ -5463,6 +5464,9 @@ int Xorriso_msgs_submit(struct XorrisO *xorriso,
|
|
|
|
|
"xorriso : ", "libisofs: ", "libburn : ", "libisoburn: ",
|
|
|
|
|
"", "", "", "", "", "", "", "", "", "", "", "" };
|
|
|
|
|
|
|
|
|
|
if(flag&128)
|
|
|
|
|
Xorriso_process_msg_queues(xorriso, 0);
|
|
|
|
|
|
|
|
|
|
if(strcmp(severity, "ERRFILE")==0)
|
|
|
|
|
Xorriso_process_errfile(xorriso, error_code, msg_text, os_errno, 0);
|
|
|
|
|
|
|
|
|
@ -5513,6 +5517,20 @@ int Xorriso_msgs_submit(struct XorrisO *xorriso,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* To be used with isoburn_set_msgs_submit()
|
|
|
|
|
*/
|
|
|
|
|
int Xorriso_msgs_submit_void(void *xorriso,
|
|
|
|
|
int error_code, char msg_text[], int os_errno,
|
|
|
|
|
char severity[], int flag)
|
|
|
|
|
{
|
|
|
|
|
int ret;
|
|
|
|
|
|
|
|
|
|
ret= Xorriso_msgs_submit((struct XorrisO *) xorriso, error_code, msg_text,
|
|
|
|
|
os_errno, severity, flag);
|
|
|
|
|
return(ret);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
@param flag bit0= do not issue own event messages
|
|
|
|
|
bit1= take xorriso->request_to_abort as reason for abort
|
|
|
|
|