Loading init/builtins.c +8 −3 Original line number Diff line number Diff line Loading @@ -187,7 +187,12 @@ int do_exec(int nargs, char **args) pid = fork(); if (!pid) { execvp(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 +8 −3 Original line number Diff line number Diff line Loading @@ -187,7 +187,12 @@ int do_exec(int nargs, char **args) pid = fork(); if (!pid) { execvp(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