[git commit] hush: unset_local_var_len is only used by unset_local_var

Denys Vlasenko vda.linux at googlemail.com
Tue Jun 26 16:27:54 UTC 2018


commit: https://git.busybox.net/busybox/commit/?id=35a017c0c52bc6de761b30bc0468a6fec380ab27
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 shell/hush.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/shell/hush.c b/shell/hush.c
index c3cb9382a..1f83267be 100644
--- a/shell/hush.c
+++ b/shell/hush.c
@@ -2333,6 +2333,7 @@ static void set_pwd_var(unsigned flag)
 	set_local_var(xasprintf("PWD=%s", get_cwd(/*force:*/ 1)), flag);
 }
 
+#if ENABLE_HUSH_UNSET || ENABLE_HUSH_GETOPTS
 static int unset_local_var_len(const char *name, int name_len)
 {
 	struct variable *cur;
@@ -2366,7 +2367,6 @@ static int unset_local_var_len(const char *name, int name_len)
 	return EXIT_SUCCESS;
 }
 
-#if ENABLE_HUSH_UNSET || ENABLE_HUSH_GETOPTS
 static int unset_local_var(const char *name)
 {
 	return unset_local_var_len(name, strlen(name));


More information about the busybox-cvs mailing list