Differences From Artifact [567535af96]:
- File src/OFXMLElement.m — part of check-in [e6fd39d11e] at 2011-09-12 19:57:39 on branch trunk — Rename -[cString] to -[UTF8String]. (user: js, size: 27311) [annotate] [blame] [check-ins using]
To Artifact [8a9ce6afef]:
- File
src/OFXMLElement.m
— part of check-in
[f3db074478]
at
2011-09-17 19:18:09
on branch trunk
— Make hashes independant of endianess in OF{Float,Double}{Vector,Matrix}.
Also removes unnecessary OF_HASH_ADD_INT* macros (except
OF_HASH_ADD_INT32 which was often used to hash hashes and is now called
OF_HASH_ADD_HASH). (user: js, size: 27302) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
1149 1150 1151 1152 1153 1154 1155 | - (uint32_t)hash { uint32_t hash; OF_HASH_INIT(hash); | | | | | | | | | | | 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 | - (uint32_t)hash { uint32_t hash; OF_HASH_INIT(hash); OF_HASH_ADD_HASH(hash, [name hash]); OF_HASH_ADD_HASH(hash, [ns hash]); OF_HASH_ADD_HASH(hash, [defaultNamespace hash]); OF_HASH_ADD_HASH(hash, [attributes hash]); OF_HASH_ADD_HASH(hash, [namespaces hash]); OF_HASH_ADD_HASH(hash, [children hash]); OF_HASH_ADD_HASH(hash, [characters hash]); OF_HASH_ADD_HASH(hash, [CDATA hash]); OF_HASH_ADD_HASH(hash, [comment hash]); OF_HASH_FINALIZE(hash); return hash; } - copy |
︙ | ︙ |