Differences From Artifact [8b92d8f389]:
- File src/OFURL.m — part of check-in [e6fd39d11e] at 2011-09-12 19:57:39 on branch trunk — Rename -[cString] to -[UTF8String]. (user: js, size: 11119) [annotate] [blame] [check-ins using]
To Artifact [9e5eb723f2]:
- File
src/OFURL.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: 11154) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
361 362 363 364 365 366 367 | - (uint32_t)hash { uint32_t hash; OF_HASH_INIT(hash); | | | > | | | | | | | | 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 | - (uint32_t)hash { uint32_t hash; OF_HASH_INIT(hash); OF_HASH_ADD_HASH(hash, [scheme hash]); OF_HASH_ADD_HASH(hash, [host hash]); OF_HASH_ADD(hash, (port & 0xFF00) >> 8); OF_HASH_ADD(hash, port & 0xFF); OF_HASH_ADD_HASH(hash, [user hash]); OF_HASH_ADD_HASH(hash, [password hash]); OF_HASH_ADD_HASH(hash, [path hash]); OF_HASH_ADD_HASH(hash, [parameters hash]); OF_HASH_ADD_HASH(hash, [query hash]); OF_HASH_ADD_HASH(hash, [fragment hash]); OF_HASH_FINALIZE(hash); return hash; } - copy |
︙ | ︙ |