Loading init/builtins.c +7 −1 Original line number Diff line number Diff line Loading @@ -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 { Loading Loading
init/builtins.c +7 −1 Original line number Diff line number Diff line Loading @@ -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 { Loading