File: 0002-remove-objc2.0-features.patch

package info (click to toggle)
sbjson 2.3.2-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 776 kB
  • sloc: objc: 1,035; sh: 73; makefile: 10
file content (26 lines) | stat: -rw-r--r-- 1,054 bytes parent folder | download
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;