33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
#import "OFString.h"
#import "OFString_UTF8.h"
#import "OFString_UTF8+Private.h"
#import "OFArray.h"
#import "OFCharacterSet.h"
#import "OFData.h"
#import "OFDictionary.h"
#import "OFLocalization.h"
#ifdef OF_HAVE_FILES
# import "OFFile.h"
# import "OFFileManager.h"
#endif
#import "OFURL.h"
#import "OFURLHandler.h"
#import "OFXMLElement.h"
|
|
|
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
#import "OFString.h"
#import "OFString_UTF8.h"
#import "OFString_UTF8+Private.h"
#import "OFArray.h"
#import "OFCharacterSet.h"
#import "OFData.h"
#import "OFDictionary.h"
#import "OFLocale.h"
#ifdef OF_HAVE_FILES
# import "OFFile.h"
# import "OFFileManager.h"
#endif
#import "OFURL.h"
#import "OFURLHandler.h"
#import "OFXMLElement.h"
|
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
|
#ifdef HAVE_STRTOF_L
const char *UTF8String = [self UTF8String];
#else
/*
* If we have no strtof_l, we have no other choice but to replace "."
* with the locale's decimal point.
*/
OFString *decimalPoint = [OFLocalization decimalPoint];
const char *UTF8String = [[self
stringByReplacingOccurrencesOfString: @"."
withString: decimalPoint] UTF8String];
#endif
char *endPointer = NULL;
float value;
|
|
|
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
|
#ifdef HAVE_STRTOF_L
const char *UTF8String = [self UTF8String];
#else
/*
* If we have no strtof_l, we have no other choice but to replace "."
* with the locale's decimal point.
*/
OFString *decimalPoint = [OFLocale decimalPoint];
const char *UTF8String = [[self
stringByReplacingOccurrencesOfString: @"."
withString: decimalPoint] UTF8String];
#endif
char *endPointer = NULL;
float value;
|
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
|
#ifdef HAVE_STRTOD_L
const char *UTF8String = [self UTF8String];
#else
/*
* If we have no strtod_l, we have no other choice but to replace "."
* with the locale's decimal point.
*/
OFString *decimalPoint = [OFLocalization decimalPoint];
const char *UTF8String = [[self
stringByReplacingOccurrencesOfString: @"."
withString: decimalPoint] UTF8String];
#endif
char *endPointer = NULL;
double value;
|
|
|
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
|
#ifdef HAVE_STRTOD_L
const char *UTF8String = [self UTF8String];
#else
/*
* If we have no strtod_l, we have no other choice but to replace "."
* with the locale's decimal point.
*/
OFString *decimalPoint = [OFLocale decimalPoint];
const char *UTF8String = [[self
stringByReplacingOccurrencesOfString: @"."
withString: decimalPoint] UTF8String];
#endif
char *endPointer = NULL;
double value;
|