reuse a few strings

text    data     bss     dec     hex filename
 839040     453    6828  846321   ce9f1 busybox_old
 839019     453    6828  846300   ce9dc busybox_unstripped

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Bernhard Reutner-Fischer 2010-02-26 10:09:31 +01:00 committed by Denys Vlasenko
parent 26ffe81188
commit ca228fb16d
2 changed files with 5 additions and 5 deletions

View File

@ -292,9 +292,9 @@ static void ChangeUser(struct passwd *pas)
/* careful: we're after vfork! */ /* careful: we're after vfork! */
change_identity(pas); /* - initgroups, setgid, setuid */ change_identity(pas); /* - initgroups, setgid, setuid */
if (chdir(pas->pw_dir) < 0) { if (chdir(pas->pw_dir) < 0) {
crondlog(WARN9 "can't chdir(%s)", pas->pw_dir); crondlog(WARN9 "chdir(%s)", pas->pw_dir);
if (chdir(TMPDIR) < 0) { if (chdir(TMPDIR) < 0) {
crondlog(DIE9 "can't chdir(%s)", TMPDIR); /* exits */ crondlog(DIE9 "chdir(%s)", TMPDIR); /* exits */
} }
} }
} }
@ -575,14 +575,14 @@ static void SynchronizeDir(void)
*/ */
unlink(CRONUPDATE); unlink(CRONUPDATE);
if (chdir(CDir) < 0) { if (chdir(CDir) < 0) {
crondlog(DIE9 "can't chdir(%s)", CDir); crondlog(DIE9 "chdir(%s)", CDir);
} }
{ {
DIR *dir = opendir("."); DIR *dir = opendir(".");
struct dirent *den; struct dirent *den;
if (!dir) if (!dir)
crondlog(DIE9 "can't chdir(%s)", "."); /* exits */ crondlog(DIE9 "chdir(%s)", "."); /* exits */
while ((den = readdir(dir)) != NULL) { while ((den = readdir(dir)) != NULL) {
if (strchr(den->d_name, '.') != NULL) { if (strchr(den->d_name, '.') != NULL) {
continue; continue;

View File

@ -1432,7 +1432,7 @@ static void send_cgi_and_exit(
if (script != url) { /* paranoia */ if (script != url) { /* paranoia */
*script = '\0'; *script = '\0';
if (chdir(url + 1) != 0) { if (chdir(url + 1) != 0) {
bb_perror_msg("chdir %s", url + 1); bb_perror_msg("chdir(%s)", url + 1);
goto error_execing_cgi; goto error_execing_cgi;
} }
// not needed: *script = '/'; // not needed: *script = '/';