From 16753a4be3e1ebaecdcd215b27df21b023403d5e Mon Sep 17 00:00:00 2001 From: Steve Kondik Date: Tue, 11 Dec 2012 17:53:36 +0700 Subject: Set ANDROID_PROPERTY_WORKSPACE in exec. Change-Id: Ib827bf14b4463ca6277b79256bcc4cd70f63fc31 --- init/builtins.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init/builtins.c b/init/builtins.c index e88d2361..5f0440e0 100644 --- a/init/builtins.c +++ b/init/builtins.c @@ -298,7 +298,13 @@ int do_exec(int nargs, char **args) pid = fork(); if (!pid) { - execv(par[0],par); + char tmp[32]; + int fd, sz; + get_property_workspace(&fd, &sz); + sprintf(tmp, "%d,%d", dup(fd), sz); + setenv("ANDROID_PROPERTY_WORKSPACE", tmp, 1); + execve(par[0], par, environ); + exit(0); } else { -- cgit v1.2.3