ObjFW  Check-in [c3ca6861ab]

Overview
Comment:OFFileURLHandler: Fix brainfart
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: c3ca6861ab262dbd7e9978183fccbe1933bd8964c79b6e75c70b8afe9abc101d
User & Date: js on 2020-12-21 19:43:09
Other Links: manifest | tags
Context
2020-12-21
21:29
Don't send messages in destructors check-in: 9cedc18bb3 user: js tags: trunk
19:43
OFFileURLHandler: Fix brainfart check-in: c3ca6861ab user: js tags: trunk
19:42
Make objc_error() more generic check-in: abe75c42dc user: js tags: trunk
Changes

Modified src/OFFileURLHandler.m from [c96c030929] to [76085cee3c].

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);