parent
94b0878fc9
commit
a293b8a2c5
|
@ -60,14 +60,12 @@ FUNCTION: int mkdir ( char* path, mode_t mode ) ;
|
||||||
>>
|
>>
|
||||||
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
: check-status ( n -- ) io-error ;
|
: file-status ( pathname -- stat )
|
||||||
|
|
||||||
: stat* ( pathname -- stat )
|
|
||||||
"stat" <c-object> dup >r
|
"stat" <c-object> dup >r
|
||||||
stat check-status
|
[ stat ] unix-system-call drop
|
||||||
r> ;
|
r> ;
|
||||||
|
|
||||||
: lstat* ( pathname -- stat )
|
: link-status ( pathname -- stat )
|
||||||
"stat" <c-object> dup >r
|
"stat" <c-object> dup >r
|
||||||
lstat check-status
|
[ lstat ] unix-system-call
|
||||||
r> ;
|
r> ;
|
||||||
|
|
Loading…
Reference in New Issue