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:
parent
26ffe81188
commit
ca228fb16d
@ -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;
|
||||||
|
@ -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 = '/';
|
||||||
|
Loading…
Reference in New Issue
Block a user