Differences From Artifact [e01277d683]:
- File
src/OFFileManager.m
— part of check-in
[d71abc5366]
at
2018-08-17 01:17:14
on branch trunk
— AmigaOS 4: Do not use libauto
libauto loads the libraries too late. (user: js, size: 22647) [annotate] [blame] [check-ins using]
To Artifact [9bd4d12514]:
- File src/OFFileManager.m — part of check-in [698a1b8b13] at 2018-08-25 18:58:24 on branch trunk — OFFileManager: Make sure the FS is initialized (user: js, size: 22785) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
157 158 159 160 161 162 163 164 165 166 167 168 169 170 | if ((IDOS = (struct DOSIFace *) GetInterface(DOSBase, "main", 1, NULL)) == NULL) @throw [OFInitializationFailedException exceptionWithClass: self]; #endif defaultManager = [[OFFileManager_default alloc] init]; } + (OFFileManager *)defaultManager { return defaultManager; } | > > > > > > | 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 | if ((IDOS = (struct DOSIFace *) GetInterface(DOSBase, "main", 1, NULL)) == NULL) @throw [OFInitializationFailedException exceptionWithClass: self]; #endif /* * Make sure OFFile is initialized. * On some systems, this is needed to initialize the file system driver. */ [OFFile class]; defaultManager = [[OFFileManager_default alloc] init]; } + (OFFileManager *)defaultManager { return defaultManager; } |
︙ | ︙ |