diff -Naur busybox-1.6.1-orig/coreutils/printenv.c busybox-1.6.1/coreutils/printenv.c --- busybox-1.6.1-orig/coreutils/printenv.c 2007-08-03 21:36:36.257344792 +0530 +++ busybox-1.6.1/coreutils/printenv.c 2007-08-03 21:37:05.616881464 +0530 @@ -28,7 +28,7 @@ char *arg, *env; for (i=1; (arg = argv[i]); ++i) - for (; (env = environ[e]); ++e) { + for (e=0; (env = environ[e]); ++e) { l = strlen(arg); if (!strncmp(env, arg, l) && env[l] == '=') puts(env + l + 1);