aboutsummaryrefslogtreecommitdiff
path: root/Foundation
diff options
context:
space:
mode:
authorGravatar gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2012-10-10 20:00:16 +0000
committerGravatar gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2012-10-10 20:00:16 +0000
commit051143983f5d6f57bd03bf3d708a540f10ad2aba (patch)
treea133e75ac8d508f8aecc078056dbec691f90ad2f /Foundation
parente74ff72161f3381ae7d7141d60a3e7223cf2aabe (diff)
[Author: gblevins]
Add explicit conversion to unichar so clang doesn't complain about an implicit conversion that loses percision. R=thomasvl APPROVED=thomasvl DELTA=2 (0 added, 0 deleted, 2 changed)
Diffstat (limited to 'Foundation')
-rw-r--r--Foundation/GTMNSString+HTML.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/Foundation/GTMNSString+HTML.m b/Foundation/GTMNSString+HTML.m
index 6853df0..d580b9e 100644
--- a/Foundation/GTMNSString+HTML.m
+++ b/Foundation/GTMNSString+HTML.m
@@ -484,7 +484,7 @@ static int EscapeMapCompare(const void *ucharVoid, const void *mapVoid) {
value < USHRT_MAX &&
value > 0
&& [scanner scanLocation] == length - 4) {
- unichar uchar = value;
+ unichar uchar = (unichar)value;
NSString *charString = [NSString stringWithCharacters:&uchar length:1];
[finalString replaceCharactersInRange:escapeRange withString:charString];
}
@@ -498,7 +498,7 @@ static int EscapeMapCompare(const void *ucharVoid, const void *mapVoid) {
value < USHRT_MAX &&
value > 0
&& [scanner scanLocation] == length - 3) {
- unichar uchar = value;
+ unichar uchar = (unichar)value;
NSString *charString = [NSString stringWithCharacters:&uchar length:1];
[finalString replaceCharactersInRange:escapeRange withString:charString];
}