aboutsummaryrefslogtreecommitdiff
path: root/libbb/appletlib.c
diff options
context:
space:
mode:
Diffstat (limited to 'libbb/appletlib.c')
-rw-r--r--libbb/appletlib.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libbb/appletlib.c b/libbb/appletlib.c
index 733d9ca12..ec6ad7ba8 100644
--- a/libbb/appletlib.c
+++ b/libbb/appletlib.c
@@ -993,9 +993,10 @@ void FAST_FUNC run_applet_no_and_exit(int applet_no, const char *name, char **ar
993 993
994#if ENABLE_PLATFORM_MINGW32 994#if ENABLE_PLATFORM_MINGW32
995 { 995 {
996 char *var = xasprintf("BB_APPLET_%d=%s", getpid(), applet_name); 996 char var[64];
997
998 sprintf(var, "BB_APPLET_%d=%s", getpid(), applet_name);
997 putenv(var); 999 putenv(var);
998 free(var);
999 } 1000 }
1000#endif 1001#endif
1001 1002