1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
From: Jeroen Dekkers <jeroen@dekkers.ch>
Date: Sat, 24 Mar 2012 22:33:59 +0100
Subject: remove-objc2.0-features
---
Classes/SBJsonBase.h | 8 ++++-
Classes/SBJsonBase.m | 23 +++++++++++++++-
Classes/SBJsonParser.m | 12 ++++++--
Classes/SBJsonWriter.h | 10 +++++++
Classes/SBJsonWriter.m | 68 +++++++++++++++++++++++++++++++++++++++++++----
5 files changed, 109 insertions(+), 12 deletions(-)
--- sbjson.orig/Classes/SBJsonParser.m
+++ sbjson/Classes/SBJsonParser.m
@@ -498,8 +498,10 @@
encoding:NSUTF8StringEncoding
freeWhenDone:NO];
[str autorelease];
- if (str && (*o = [NSDecimalNumber decimalNumberWithString:str]))
+ if (str && (*o = [NSDecimalNumber decimalNumberWithString:str
+ locale:nil])) {
return YES;
+ }
[self addErrorWithCode:EPARSENUM description: @"Failed creating decimal instance"];
return NO;
|