Differences From Artifact [72bfa63edb]:
- File src/OFXMLAttribute.m — part of check-in [798d9e6320] at 2011-09-09 13:35:16 on branch trunk — [pool release] can never throw by convention now. (user: js, size: 3643) [annotate] [blame] [check-ins using]
To Artifact [d248ebf982]:
- File
src/OFXMLAttribute.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: 3640) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
147 148 149 150 151 152 153 | - (uint32_t)hash { uint32_t hash; OF_HASH_INIT(hash); | | | | | 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 | - (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, [stringValue hash]); OF_HASH_FINALIZE(hash); return hash; } - (OFXMLElement*)XMLElementBySerializing |
︙ | ︙ |