Differences From Artifact [3f98abf1a7]:
- File src/OFSHA224Or256Hash.m — part of check-in [b1cd76a8cd] at 2016-07-24 18:54:10 on branch trunk — OFCryptoHash: Conform to OFCopying (user: js, size: 5058) [annotate] [blame] [check-ins using]
To Artifact [706ddd8337]:
- File src/OFSHA224Or256Hash.m — part of check-in [096dd743b5] at 2016-07-24 20:05:18 on branch trunk — OF*Hash: Call [self reset] in -[dealloc] (user: js, size: 5113) [annotate] [blame] [check-ins using]
︙ | |||
140 141 142 143 144 145 146 147 148 149 150 151 152 153 | 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 | + + + + + + + | } @catch (id e) { [self release]; @throw e; } return self; } - (void)dealloc { [self reset]; [super dealloc]; } - copy { OFSHA224Or256Hash *copy = [[[self class] alloc] init]; memcpy(copy->_state, _state, sizeof(_state)); copy->_bits = _bits; |
︙ |