Bug fix: Missing or empty parameter with -dus was interpreted as "*" rather than "."

This commit is contained in:
2013-07-05 16:40:46 +00:00
parent 40d8ea033c
commit 8d62942ae6
3 changed files with 25 additions and 14 deletions

View File

@ -1597,10 +1597,10 @@ int Xorriso_option_logfile(struct XorrisO *xorriso, char *channel,
/* Command -ls alias -lsi and -lsl alias -lsli
and -lsd alias -lsdi and -lsdl alias -lsdli
and -du alias -dui and -dus alias -dusi
@param flag bit0= long format (-lsl , -du)
@param flag bit0= long format (-lsl , -du, not -dus, not -ls)
bit1= do not expand patterns but use literally
bit2= du rather than ls
bit3= list directories as themselves (ls -d)
bit2= -du rather than -ls
bit3= list directories as themselves (-lsd)
*/
int Xorriso_option_lsi(struct XorrisO *xorriso, int argc, char **argv,
int *idx, int flag);