Overview
Comment: | OFInflate64Stream: Don't subclass OFInflateStream |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
1b5d3ac8afde8e6716fdd7b82865f31a |
User & Date: | js on 2018-06-09 14:36:43 |
Other Links: | manifest | tags |
Context
2018-06-09
| ||
16:30 | OFObject: Change one #else to #elif check-in: 745d514023 user: js tags: trunk | |
14:36 | OFInflate64Stream: Don't subclass OFInflateStream check-in: 1b5d3ac8af user: js tags: trunk | |
2018-06-06
| ||
21:55 | Deflate & LHA: Return buffer to stream on close check-in: fd9801229f user: js tags: trunk | |
Changes
Modified src/OFInflate64Stream.h from [c7424bfa54] to [a6347e111a].
︙ | |||
11 12 13 14 15 16 17 | 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 | - + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | * * Alternatively, it may be distributed under the terms of the GNU General * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ |
Modified src/OFInflate64Stream.m from [014d618e07] to [619b82e83f].
︙ | |||
11 12 13 14 15 16 17 | 11 12 13 14 15 16 17 18 19 | - + | * * Alternatively, it may be distributed under the terms of the GNU General * Public License, either version 2 or 3, which can be found in the file * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this * file. */ |
Modified src/OFInflateStream.m from [e6df60b73e] to [84940553dd].
︙ | |||
20 21 22 23 24 25 26 | 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | - + + - + + + + - + | #include "config.h" #include <stdlib.h> #include <string.h> #include <assert.h> |
︙ | |||
164 165 166 167 168 169 170 | 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 | - - + | for (uint16_t i = 0; i <= 31; i++) lengths[i] = 5; fixedDistTree = of_huffman_tree_construct(lengths, 32); } |
︙ | |||
218 219 220 221 222 223 224 | 221 222 223 224 225 226 227 228 229 230 231 232 233 234 | - | of_huffman_tree_release(_context.huffman.litLenTree); if (_context.huffman.distTree != fixedDistTree) of_huffman_tree_release(_context.huffman.distTree); } [super dealloc]; } |
︙ | |||
652 653 654 655 656 657 658 | 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 | - - | break; #undef CTX } OF_UNREACHABLE } |
︙ |