ObjFW  Diff

Differences From Artifact [060f7fe7bc]:

  • File src/OFASN1BitString.m — part of check-in [7361cac1f1] at 2019-06-25 23:29:22 on branch trunk — OFASN1BitString: Fix unused bits This was misunderstood to be the number of used bits when it's the number of unused bits. (user: js size: 4482)

To Artifact [733ec1dedf]:

  • File src/OFASN1BitString.m — part of check-in [9122facff6] at 2019-10-20 13:15:41 on branch trunk — Fix missing fast paths in -[isEqual:] (user: js size: 4519)

151
152
153
154
155
156
157



158
159
160
161
162
163
164
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167







+
+
+








	return data;
}

- (bool)isEqual: (id)object
{
	OFASN1BitString *bitString;

	if (object == self)
		return true;

	if (![object isKindOfClass: [OFASN1BitString class]])
		return false;

	bitString = object;

	if (![bitString->_bitStringValue isEqual: _bitStringValue])