Differences From Artifact [01f9bb127a]:
- File
src/OFString.m
— part of check-in
[6b13727ce0]
at
2015-11-29 14:02:11
on branch trunk
— Make use of fast enumeration
Now that we require GCC >= 4.6 anyway, there's no more reason to not use
it anymore. (user: js, size: 56033) [annotate] [blame] [check-ins using]
To Artifact [f76a1b5752]:
- File
src/OFString.m
— part of check-in
[2aca549d60]
at
2015-11-29 14:23:09
on branch trunk
— Clean up class extensions
Now that we can require GCC >= 4.6, we no longer need to fall back to
using a category on old compilers. (user: js, size: 56014) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
62 63 64 65 66 67 68 | * It seems strtod is buggy on Win32. * However, the MinGW version __strtod seems to be ok. */ #ifdef __MINGW32__ # define strtod __strtod #endif | | | 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | * It seems strtod is buggy on Win32. * However, the MinGW version __strtod seems to be ok. */ #ifdef __MINGW32__ # define strtod __strtod #endif @interface OFString () - (size_t)OF_getCString: (char*)cString maxLength: (size_t)maxLength encoding: (of_string_encoding_t)encoding lossy: (bool)lossy; - (const char*)OF_cStringWithEncoding: (of_string_encoding_t)encoding lossy: (bool)lossy; - (OFString*)OF_JSONRepresentationWithOptions: (int)options |
︙ | ︙ |