Differences From Artifact [1d7d83199f]:
- File
src/OFFileURLHandler.m
— part of check-in
[1cf09c3b58]
at
2019-07-28 09:27:00
on branch trunk
— Replace custom code for MorphOS with stat()
Newer MorphOS versions properly take the time zone into account to get a
proper UNIX timestamp. (user: js, size: 32281) [annotate] [blame] [check-ins using]
To Artifact [a3ec7d4d97]:
- File src/OFFileURLHandler.m — part of check-in [fd58565e71] at 2019-08-02 12:23:34 on branch trunk — OFFileURLHandler: Fix #ifdef mismatch (user: js, size: 32291) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
101 102 103 104 105 106 107 | #endif #ifdef OF_WINDOWS # define S_IFLNK 0x10000 # define S_ISLNK(mode) (mode & S_IFLNK) #endif | | | 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | #endif #ifdef OF_WINDOWS # define S_IFLNK 0x10000 # define S_ISLNK(mode) (mode & S_IFLNK) #endif #if defined(OF_FILE_MANAGER_SUPPORTS_OWNER) && defined(OF_HAVE_THREADS) static OFMutex *passwdMutex; #endif #if !defined(HAVE_READDIR_R) && defined(OF_HAVE_THREADS) && !defined(OF_WINDOWS) static OFMutex *readdirMutex; #endif #ifdef OF_WINDOWS |
︙ | ︙ | |||
534 535 536 537 538 539 540 | if ((ILocale = (struct LocaleIFace *) GetInterface(LocaleBase, "main", 1, NULL)) == NULL) @throw [OFInitializationFailedException exceptionWithClass: self]; #endif | | | 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 | if ((ILocale = (struct LocaleIFace *) GetInterface(LocaleBase, "main", 1, NULL)) == NULL) @throw [OFInitializationFailedException exceptionWithClass: self]; #endif #if defined(OF_FILE_MANAGER_SUPPORTS_OWNER) && defined(OF_HAVE_THREADS) passwdMutex = [[OFMutex alloc] init]; #endif #if !defined(HAVE_READDIR_R) && !defined(OF_WINDOWS) && defined(OF_HAVE_THREADS) readdirMutex = [[OFMutex alloc] init]; #endif #ifdef OF_WINDOWS |
︙ | ︙ |