diff --git a/xorriso/emulators.c b/xorriso/emulators.c index d4d98a23..71bdd25e 100644 --- a/xorriso/emulators.c +++ b/xorriso/emulators.c @@ -2014,8 +2014,10 @@ not_enough_args:; if(i+1>=argc) goto not_enough_args; i++; - strncpy(xorriso->ascii_disc_label, argv[i], Xorriso_disc_label_sizE - 1); - xorriso->ascii_disc_label[Xorriso_disc_label_sizE - 1] = 0; + sprintf(sfe, "sparc_label=%s", argv[i]); + ret= Xorriso_option_boot_image(xorriso, "any", sfe, 0); + if(ret <= 0) + goto problem_handler_2; } else if(strcmp(argpt, "--grub2-sparc-core") == 0) { if(i+1>=argc) diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index e1697090..e4f4838f 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2014.11.13.180252" +#define Xorriso_timestamP "2014.11.13.180427"