diff options
Diffstat (limited to 'shell')
-rw-r--r-- | shell/ash.c | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/shell/ash.c b/shell/ash.c index 54a831f6d..913f40f12 100644 --- a/shell/ash.c +++ b/shell/ash.c | |||
@@ -168,9 +168,7 @@ enum { NOPTS = ARRAY_SIZE(optletters_optnames) }; | |||
168 | 168 | ||
169 | /* ============ Misc data */ | 169 | /* ============ Misc data */ |
170 | 170 | ||
171 | static const char homestr[] ALIGN1 = "HOME"; | 171 | #define msg_illnum "Illegal number: %s" |
172 | static const char snlfmt[] ALIGN1 = "%s\n"; | ||
173 | static const char msg_illnum[] ALIGN1 = "Illegal number: %s"; | ||
174 | 172 | ||
175 | /* | 173 | /* |
176 | * We enclose jmp_buf in a structure so that we can declare pointers to | 174 | * We enclose jmp_buf in a structure so that we can declare pointers to |
@@ -2674,7 +2672,7 @@ cdcmd(int argc UNUSED_PARAM, char **argv UNUSED_PARAM) | |||
2674 | flags = cdopt(); | 2672 | flags = cdopt(); |
2675 | dest = *argptr; | 2673 | dest = *argptr; |
2676 | if (!dest) | 2674 | if (!dest) |
2677 | dest = bltinlookup(homestr); | 2675 | dest = bltinlookup("HOME"); |
2678 | else if (LONE_DASH(dest)) { | 2676 | else if (LONE_DASH(dest)) { |
2679 | dest = bltinlookup("OLDPWD"); | 2677 | dest = bltinlookup("OLDPWD"); |
2680 | flags |= CD_PRINT; | 2678 | flags |= CD_PRINT; |
@@ -2721,7 +2719,7 @@ cdcmd(int argc UNUSED_PARAM, char **argv UNUSED_PARAM) | |||
2721 | /* NOTREACHED */ | 2719 | /* NOTREACHED */ |
2722 | out: | 2720 | out: |
2723 | if (flags & CD_PRINT) | 2721 | if (flags & CD_PRINT) |
2724 | out1fmt(snlfmt, curdir); | 2722 | out1fmt("%s\n", curdir); |
2725 | return 0; | 2723 | return 0; |
2726 | } | 2724 | } |
2727 | 2725 | ||
@@ -2737,7 +2735,7 @@ pwdcmd(int argc UNUSED_PARAM, char **argv UNUSED_PARAM) | |||
2737 | setpwd(dir, 0); | 2735 | setpwd(dir, 0); |
2738 | dir = physdir; | 2736 | dir = physdir; |
2739 | } | 2737 | } |
2740 | out1fmt(snlfmt, dir); | 2738 | out1fmt("%s\n", dir); |
2741 | return 0; | 2739 | return 0; |
2742 | } | 2740 | } |
2743 | 2741 | ||
@@ -5915,7 +5913,7 @@ exptilde(char *startp, char *p, int flags) | |||
5915 | done: | 5913 | done: |
5916 | *p = '\0'; | 5914 | *p = '\0'; |
5917 | if (*name == '\0') { | 5915 | if (*name == '\0') { |
5918 | home = lookupvar(homestr); | 5916 | home = lookupvar("HOME"); |
5919 | } else { | 5917 | } else { |
5920 | if (ENABLE_PLATFORM_MINGW32) | 5918 | if (ENABLE_PLATFORM_MINGW32) |
5921 | goto lose; | 5919 | goto lose; |
@@ -10322,7 +10320,7 @@ chkmail(void) | |||
10322 | } | 10320 | } |
10323 | if (!mail_var_path_changed && statb.st_mtime != *mtp) { | 10321 | if (!mail_var_path_changed && statb.st_mtime != *mtp) { |
10324 | fprintf( | 10322 | fprintf( |
10325 | stderr, snlfmt, | 10323 | stderr, "%s\n", |
10326 | pathopt ? pathopt : "you have mail" | 10324 | pathopt ? pathopt : "you have mail" |
10327 | ); | 10325 | ); |
10328 | } | 10326 | } |