ObjFW  Diff

Differences From Artifact [c60f2166d4]:

To Artifact [8c78490503]:


76
77
78
79
80
81
82

83
84
85

86
87
88

89
90
91
92
93
94
95
96
	OFTriple *triple;

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

	triple = object;


	if (![triple->_firstObject isEqual: _firstObject])
		return false;


	if (![triple->_secondObject isEqual: _secondObject])
		return false;


	if (![triple->_thirdObject isEqual: _thirdObject])
		return false;

	return true;
}

- (uint32_t)hash
{







>
|


>
|


>
|







76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
	OFTriple *triple;

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

	triple = object;

	if (triple->_firstObject != _firstObject &&
	    ![triple->_firstObject isEqual: _firstObject])
		return false;

	if (triple->_secondObject != _secondObject &&
	    ![triple->_secondObject isEqual: _secondObject])
		return false;

	if (triple->_thirdObject != _thirdObject &&
	    ![triple->_thirdObject isEqual: _thirdObject])
		return false;

	return true;
}

- (uint32_t)hash
{