| Index: nspr/pr/src/misc/prtrace.c
|
| diff --git a/nspr/pr/src/misc/prtrace.c b/nspr/pr/src/misc/prtrace.c
|
| index e1b456c76238f6e9b90a9b7645709bda9c28c91b..058f700b5a25e194bbcf4234950e7948bfa7c9f8 100644
|
| --- a/nspr/pr/src/misc/prtrace.c
|
| +++ b/nspr/pr/src/misc/prtrace.c
|
| @@ -657,14 +657,8 @@ static PRFileDesc * InitializeRecording( void )
|
| logLostData = 0; /* reset at entry */
|
| logState = LogReset;
|
|
|
| -#ifdef XP_UNIX
|
| - if ((getuid() != geteuid()) || (getgid() != getegid())) {
|
| - return NULL;
|
| - }
|
| -#endif /* XP_UNIX */
|
| -
|
| /* Get the filename for the logfile from the environment */
|
| - logFileName = PR_GetEnv( "NSPR_TRACE_LOG" );
|
| + logFileName = PR_GetEnvSecure( "NSPR_TRACE_LOG" );
|
| if ( logFileName == NULL )
|
| {
|
| PR_LOG( lm, PR_LOG_ERROR,
|
|
|