@@ -864,7 +864,7 @@ var SyscallsLibrary = {
864
864
var nofollow = flags & { { { cDefs . AT_SYMLINK_NOFOLLOW } } } ;
865
865
flags = flags & ( ~ { { { cDefs . AT_SYMLINK_NOFOLLOW } } } ) ;
866
866
#if ASSERTIONS
867
- assert ( flags = = = 0 ) ;
867
+ assert ( ! flags ) ;
868
868
#endif
869
869
path = SYSCALLS . calculateAt ( dirfd , path ) ;
870
870
( nofollow ? FS . lchown : FS . chown ) ( path , owner , group ) ;
@@ -884,12 +884,12 @@ var SyscallsLibrary = {
884
884
__syscall_unlinkat : ( dirfd , path , flags ) => {
885
885
path = SYSCALLS . getStr ( path ) ;
886
886
path = SYSCALLS . calculateAt ( dirfd , path ) ;
887
- if ( flags === 0 ) {
887
+ if ( ! flags ) {
888
888
FS . unlink ( path ) ;
889
889
} else if ( flags === { { { cDefs . AT_REMOVEDIR } } } ) {
890
890
FS . rmdir ( path ) ;
891
891
} else {
892
- abort ( 'Invalid flags passed to unlinkat' ) ;
892
+ return - { { { cDefs . EINVAL } } } ;
893
893
}
894
894
return 0 ;
895
895
} ,
@@ -933,7 +933,7 @@ var SyscallsLibrary = {
933
933
__syscall_faccessat : ( dirfd , path , amode , flags ) => {
934
934
path = SYSCALLS . getStr ( path ) ;
935
935
#if ASSERTIONS
936
- assert ( flags === 0 || flags == { { { cDefs . AT_EACCESS } } } ) ;
936
+ assert ( ! flags || flags == { { { cDefs . AT_EACCESS } } } ) ;
937
937
#endif
938
938
path = SYSCALLS . calculateAt ( dirfd , path ) ;
939
939
if ( amode & ~ { { { cDefs . S_IRWXO } } } ) {
@@ -958,7 +958,7 @@ var SyscallsLibrary = {
958
958
__syscall_utimensat : ( dirfd , path , times , flags ) => {
959
959
path = SYSCALLS . getStr ( path ) ;
960
960
#if ASSERTIONS
961
- assert ( flags === 0 ) ;
961
+ assert ( ! flags ) ;
962
962
#endif
963
963
path = SYSCALLS . calculateAt ( dirfd , path , true ) ;
964
964
var now = Date . now ( ) , atime , mtime ;
0 commit comments