Revert "Replace inline INVALID_HANDLE_VALUE checks with check-invalid-handle calls"

This reverts commit 1e61dbfd2a.
flac
Doug Coleman 2020-01-03 13:04:29 -06:00 committed by Steve Ayerhart
parent 346ec16117
commit d48c4dfdde
No known key found for this signature in database
GPG Key ID: 5BFD39C5359E967D
2 changed files with 4 additions and 2 deletions

View File

@ -48,7 +48,8 @@ M: windows delete-directory ( path -- )
RemoveDirectory win32-error=0/f ;
: find-first-file ( path WIN32_FIND_DATA -- WIN32_FIND_DATA HANDLE )
[ nip ] [ FindFirstFile ] 2bi check-invalid-handle ;
[ nip ] [ FindFirstFile ] 2bi
[ INVALID_HANDLE_VALUE = [ win32-error-string throw ] when ] keep ;
: find-next-file ( HANDLE WIN32_FIND_DATA -- WIN32_FIND_DATA/f )
[ nip ] [ FindNextFile ] 2bi 0 = [

View File

@ -42,7 +42,8 @@ TUPLE: windows-file-info < file-info-tuple attributes ;
: find-first-file-stat ( path -- WIN32_FIND_DATA )
WIN32_FIND_DATA <struct> [
FindFirstFile check-invalid-handle
FindFirstFile
[ INVALID_HANDLE_VALUE = [ win32-error ] when ] keep
FindClose win32-error=0/f
] keep ;