Differences From Artifact [50d6956f54]:
- File src/OFValue.m — part of check-in [17d57e01ff] at 2019-06-17 02:33:47 on branch trunk — Remove underscores from class names (user: js, size: 6400) [annotate] [blame] [check-ins using]
To Artifact [2619bc1d62]:
- File src/OFValue.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: 6437) [annotate] [blame] [check-ins using] [more...]
︙ | |||
164 165 166 167 168 169 170 171 172 173 174 175 176 177 | 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 | + + + | } - (bool)isEqual: (id)object { const char *objCType; size_t size; void *value, *otherValue; if (object == self) return true; if (![object isKindOfClass: [OFValue class]]) return false; objCType = self.objCType; if (strcmp([object objCType], objCType) != 0) |
︙ |