diff options
-rw-r--r-- | coreutils/dos2unix.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/coreutils/dos2unix.c b/coreutils/dos2unix.c index 03986ad39..6d2347163 100644 --- a/coreutils/dos2unix.c +++ b/coreutils/dos2unix.c @@ -12,16 +12,15 @@ * Licensed under GPLv2 or later, see file LICENSE in this source tree. */ //config:config DOS2UNIX -//config: bool "dos2unix/unix2dos" +//config: bool "dos2unix" //config: default y //config: help //config: dos2unix is used to convert a text file from DOS format to //config: UNIX format, and vice versa. //config: //config:config UNIX2DOS -//config: bool +//config: bool "unix2dos" //config: default y -//config: depends on DOS2UNIX //config: help //config: unix2dos is used to convert a text file from UNIX format to //config: DOS format, and vice versa. @@ -112,9 +111,12 @@ int dos2unix_main(int argc UNUSED_PARAM, char **argv) int o, conv_type; /* See if we are supposed to be doing dos2unix or unix2dos */ - conv_type = CT_UNIX2DOS; - if (applet_name[0] == 'd') { + if (ENABLE_DOS2UNIX + && (!ENABLE_UNIX2DOS || applet_name[0] == 'd') + ) { conv_type = CT_DOS2UNIX; + } else { + conv_type = CT_UNIX2DOS; } /* -u convert to unix, -d convert to dos */ |