File tree 1 file changed +8
-8
lines changed
1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -3358,6 +3358,13 @@ LibraryManager.library = {
3358
3358
var poolPtr ;
3359
3359
var envPtr ;
3360
3360
if ( _environ === null ) {
3361
+ // Set default values. Use string keys for Closure Compiler compatibility.
3362
+ ENV [ 'USER' ] = 'root' ;
3363
+ ENV [ 'PATH' ] = '/' ;
3364
+ ENV [ 'PWD' ] = '/' ;
3365
+ ENV [ 'HOME' ] = '/' ;
3366
+ ENV [ 'LANG' ] = 'en_US.UTF-8' ;
3367
+ ENV [ '_' ] = './this.program' ;
3361
3368
// Allocate memory.
3362
3369
poolPtr = allocate ( TOTAL_ENV_SIZE , 'i8' , ALLOC_STATIC ) ;
3363
3370
envPtr = allocate ( MAX_ENV_VALUES * { { { QUANTUM_SIZE } } } ,
@@ -3400,14 +3407,7 @@ LibraryManager.library = {
3400
3407
} ,
3401
3408
$ENV__deps: [ '__buildEnvironment' ] ,
3402
3409
$ENV__postset : '___buildEnvironment(ENV);' ,
3403
- $ENV : {
3404
- 'USER' : 'root' ,
3405
- 'PATH' : '/' ,
3406
- 'PWD' : '/' ,
3407
- 'HOME' : '/' ,
3408
- 'LANG' : 'en_US.UTF-8' ,
3409
- '_' : './this.program'
3410
- } ,
3410
+ $ENV : { } ,
3411
3411
getenv__deps : [ '$ENV' ] ,
3412
3412
getenv : function ( name ) {
3413
3413
// char *getenv(const char *name);
You can’t perform that action at this time.
0 commit comments