@@ -667,14 +667,12 @@ FS.staticInit();
667667 return parent . node_ops . mknod ( parent , name , mode , dev ) ;
668668 } ,
669669 // helpers to create specific types of nodes
670- create ( path , mode ) {
671- mode = mode !== undefined ? mode : 438 /* 0666 */ ;
670+ create ( path , mode = 0o666 ) {
672671 mode &= { { { cDefs . S_IALLUGO } } } ;
673672 mode |= { { { cDefs . S_IFREG } } } ;
674673 return FS . mknod ( path, mode, 0 ) ;
675674 } ,
676- mkdir( path , mode ) {
677- mode = mode !== undefined ? mode : 511 /* 0777 */ ;
675+ mkdir( path , mode = 0o777 ) {
678676 mode &= { { { cDefs . S_IRWXUGO } } } | { { { cDefs . S_ISVTX } } } ;
679677 mode |= { { { cDefs . S_IFDIR } } } ;
680678#if FS_DEBUG
@@ -701,7 +699,7 @@ FS.staticInit();
701699 mkdev ( path , mode , dev ) {
702700 if ( typeof dev == 'undefined' ) {
703701 dev = mode ;
704- mode = 438 /* 0666 */ ;
702+ mode = 0o666 ;
705703 }
706704 mode |= { { { cDefs . S_IFCHR } } } ;
707705 return FS . mknod ( path , mode , dev ) ;
@@ -1009,13 +1007,12 @@ FS.staticInit();
10091007 timestamp : Math . max ( atime , mtime )
10101008 } ) ;
10111009 } ,
1012- open( path , flags, mode ) {
1010+ open( path , flags, mode = 0o666 ) {
10131011 if ( path === "" ) {
10141012 throw new FS . ErrnoError ( { { { cDefs . ENOENT } } } ) ;
10151013 }
10161014 flags = typeof flags == 'string' ? FS_modeStringToFlags ( flags ) : flags ;
10171015 if ( ( flags & { { { cDefs . O_CREAT } } } ) ) {
1018- mode = typeof mode == 'undefined' ? 438 /* 0666 */ : mode ;
10191016 mode = ( mode & { { { cDefs . S_IALLUGO } } } ) | { { { cDefs . S_IFREG } } } ;
10201017 } else {
10211018 mode = 0 ;
@@ -1381,7 +1378,7 @@ FS.staticInit();
13811378 FS . mkdir ( '/proc/self/fd' ) ;
13821379 FS . mount ( {
13831380 mount ( ) {
1384- var node = FS . createNode ( proc_self , 'fd' , { { { cDefs . S_IFDIR } } } | 511 /* 0777 */ , { { { cDefs . S_IXUGO } } } ) ;
1381+ var node = FS . createNode ( proc_self , 'fd' , { { { cDefs . S_IFDIR } } } | { { { 0777 } } } , { { { cDefs . S_IXUGO } } } ) ;
13851382 node . node_ops = {
13861383 lookup ( parent , name ) {
13871384 var fd = + name ;
0 commit comments