271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
|
# ifdef OF_AMIGAOS4
if ((ed = ExamineObjectTags(EX_FileLockInput, lock, TAG_END)) == NULL) {
# else
if (!Examine(lock, &fib)) {
# endif
int error = retrieveError();
UnLock(lock);
return error();
}
UnLock(lock);
# ifdef OF_AMIGAOS4
buffer->st_size = ed->FileSize;
buffer->st_mode = (EXD_IS_DIRECTORY(ed) ? S_IFDIR : S_IFREG);
|
|
|
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
|
# ifdef OF_AMIGAOS4
if ((ed = ExamineObjectTags(EX_FileLockInput, lock, TAG_END)) == NULL) {
# else
if (!Examine(lock, &fib)) {
# endif
int error = retrieveError();
UnLock(lock);
return error;
}
UnLock(lock);
# ifdef OF_AMIGAOS4
buffer->st_size = ed->FileSize;
buffer->st_mode = (EXD_IS_DIRECTORY(ed) ? S_IFDIR : S_IFREG);
|