Overview
Comment: | OFZIPArchive: Only write after successful init |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
f31715929b20fb22682afb6ec908ea99 |
User & Date: | js on 2017-08-07 22:55:55 |
Other Links: | manifest | tags |
Context
2017-08-11
| ||
15:47 | of_asprintf: Don't require set up OFLocalization check-in: 17098e76eb user: js tags: trunk | |
2017-08-07
| ||
22:55 | OFZIPArchive: Only write after successful init check-in: f31715929b user: js tags: trunk | |
22:46 | ofzip: Fix typo in lang/de.json check-in: a0a08492f7 user: js tags: trunk | |
Changes
Modified src/OFZIPArchive.m from [c368c2a33f] to [eca8fcf711].
︙ | |||
203 204 205 206 207 208 209 210 211 212 213 214 215 216 | 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 | + + + + + + + + | if (_mode == OF_ZIP_ARCHIVE_MODE_APPEND) { _offset = _centralDirectoryOffset; seekOrThrowInvalidFormat(_stream, (of_offset_t)_offset, SEEK_SET); } } @catch (id e) { /* * If we are in write or append mode, we do not want -[close] * to write anything to it on error - after all, it might not * be a ZIP file which we would destroy otherwise. */ [_stream release]; _stream = nil; [self release]; @throw e; } return self; } |
︙ |