From 25cda270ecadc072931c5a82a2db7327859f7dcc Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Wed, 26 Jan 2011 21:04:15 +0000 Subject: [PATCH] New -as mkisofs option --old-empty --- libisoburn/trunk/xorriso/emulators.c | 6 +++++- libisoburn/trunk/xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/libisoburn/trunk/xorriso/emulators.c b/libisoburn/trunk/xorriso/emulators.c index 6aa84e88..08db3425 100644 --- a/libisoburn/trunk/xorriso/emulators.c +++ b/libisoburn/trunk/xorriso/emulators.c @@ -533,7 +533,7 @@ int Xorriso_genisofs_count_args(struct XorrisO *xorriso, int argc, char **argv, "-no-mac-files", "-chrp-boot", "--hardlinks", "--acl", "--xattr", "--md5", "--for_backup", "--protective-msdos-label", "--boot-catalog-hide", "--no-emul-toc", - "--emul-toc", "-disallow_dir_id_ext", + "--emul-toc", "-disallow_dir_id_ext", "--old-empty", "" }; static char arg1_options[][41]= { @@ -773,6 +773,7 @@ int Xorriso_genisofs_help(struct XorrisO *xorriso, int flag) " --stdio_sync on|off|number Control forced output to disk files", " --no-emul-toc Save 64 kB size on random access output files", " --emul-toc Multi-session history on such output files", +" --old-empty Use old style block addresses for empty files", " -z, -transparent-compression", " Enable transparent compression of files", " -v, -verbose Verbose", @@ -1454,6 +1455,9 @@ not_enough_args:; strcmp(argv[i], "--no-emul-toc")==0) { /* was already handled in first argument scan */; + } else if(strcmp(argv[i], "--old-empty")==0) { + xorriso->do_old_empty= 1; + } else if(strcmp(argv[i], "-disallow_dir_id_ext")==0) { /* was already handled in first argument scan */; diff --git a/libisoburn/trunk/xorriso/xorriso_timestamp.h b/libisoburn/trunk/xorriso/xorriso_timestamp.h index 01c1db5f..02a76243 100644 --- a/libisoburn/trunk/xorriso/xorriso_timestamp.h +++ b/libisoburn/trunk/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2011.01.26.184140" +#define Xorriso_timestamP "2011.01.26.210359"