зеркало из https://github.com/mozilla/pjs.git
Bug 660535 Remove useless use of PromiseFlatCString r=cjones
This commit is contained in:
Родитель
8e956b3efa
Коммит
3e1decb0bd
|
@ -383,7 +383,7 @@ GeckoChildProcessHost::PerformAsyncLaunch(std::vector<std::string> aExtraOpts, b
|
||||||
// or mChildCounter touched by any other thread, so this is safe.
|
// or mChildCounter touched by any other thread, so this is safe.
|
||||||
static char* restoreOrigLogName = 0;
|
static char* restoreOrigLogName = 0;
|
||||||
if (!restoreOrigLogName)
|
if (!restoreOrigLogName)
|
||||||
restoreOrigLogName = strdup(PromiseFlatCString(setChildLogName).get());
|
restoreOrigLogName = strdup(setChildLogName.get());
|
||||||
|
|
||||||
// Append child-specific postfix to name
|
// Append child-specific postfix to name
|
||||||
setChildLogName.AppendLiteral(".child-");
|
setChildLogName.AppendLiteral(".child-");
|
||||||
|
@ -391,7 +391,7 @@ GeckoChildProcessHost::PerformAsyncLaunch(std::vector<std::string> aExtraOpts, b
|
||||||
|
|
||||||
// Passing temporary to PR_SetEnv is ok here because env gets copied
|
// Passing temporary to PR_SetEnv is ok here because env gets copied
|
||||||
// by exec, etc., to permanent storage in child when process launched.
|
// by exec, etc., to permanent storage in child when process launched.
|
||||||
PR_SetEnv(PromiseFlatCString(setChildLogName).get());
|
PR_SetEnv(setChildLogName.get());
|
||||||
bool retval = PerformAsyncLaunchInternal(aExtraOpts, arch);
|
bool retval = PerformAsyncLaunchInternal(aExtraOpts, arch);
|
||||||
|
|
||||||
// Revert to original value
|
// Revert to original value
|
||||||
|
|
Загрузка…
Ссылка в новой задаче