diff options
author | vodz <vodz@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2005-10-12 16:22:19 +0000 |
---|---|---|
committer | vodz <vodz@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2005-10-12 16:22:19 +0000 |
commit | bf778e4b4b05c3e746b4c78805b6b88e65e26985 (patch) | |
tree | b6fa54ac8c77c11156f4f214a0cda7ab3c318a45 /e2fsprogs/util.c | |
parent | 3ccc6852b29b385ffde47f98772b55704b47792a (diff) | |
download | busybox-w32-bf778e4b4b05c3e746b4c78805b6b88e65e26985.tar.gz busybox-w32-bf778e4b4b05c3e746b4c78805b6b88e65e26985.tar.bz2 busybox-w32-bf778e4b4b05c3e746b4c78805b6b88e65e26985.zip |
create e2fs_set_sbin_path(), noticed by Tito, Thanks
git-svn-id: svn://busybox.net/trunk/busybox@11848 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'e2fsprogs/util.c')
-rw-r--r-- | e2fsprogs/util.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/e2fsprogs/util.c b/e2fsprogs/util.c index 58f9bbb88..e59b18c5a 100644 --- a/e2fsprogs/util.c +++ b/e2fsprogs/util.c | |||
@@ -253,3 +253,14 @@ void make_journal_blocks(ext2_filsys fs, int journal_size, int journal_flags, in | |||
253 | if(!quiet) | 253 | if(!quiet) |
254 | puts("done"); | 254 | puts("done"); |
255 | } | 255 | } |
256 | |||
257 | void e2fs_set_sbin_path(void) | ||
258 | { | ||
259 | char *oldpath = getenv("PATH"); | ||
260 | /* Update our PATH to include /sbin */ | ||
261 | #define PATH_SET "/sbin" | ||
262 | if (oldpath) | ||
263 | putenv (bb_xasprintf("%s:%s", PATH_SET, oldpath)); | ||
264 | else | ||
265 | putenv (PATH_SET); | ||
266 | } | ||