@@ -138,13 +138,13 @@ self = [super init]; @try { _iVarsData = [[OFSecureData alloc] initWithCount: sizeof(*_iVars)]; - _iVars = [_iVarsData items]; + _iVars = _iVarsData.mutableItems; - if ([self class] == [OFSHA224Or256Hash class]) { + if (self.class == [OFSHA224Or256Hash class]) { [self doesNotRecognizeSelector: _cmd]; abort(); } [self of_resetState]; @@ -171,11 +171,11 @@ - (id)copy { OFSHA224Or256Hash *copy = [[[self class] alloc] of_init]; copy->_iVarsData = [_iVarsData copy]; - copy->_iVars = [copy->_iVarsData items]; + copy->_iVars = copy->_iVarsData.mutableItems; copy->_calculated = _calculated; return copy; }