Fix build errors exposed by building against clang 5.0
Reviewed By: rachit-siamwalla Differential Revision: D5828898 fbshipit-source-id: 23fa587bcd1d1b6c612cc816f1aa7b03da0c187d
This commit is contained in:
parent
e8c83d180f
commit
e846a9f82f
|
@ -24,8 +24,8 @@ static const NSUInteger RCTMaxCachableDecodedImageSizeInBytes = 1048576; // 1MB
|
|||
static NSString *RCTCacheKeyForImage(NSString *imageTag, CGSize size, CGFloat scale,
|
||||
RCTResizeMode resizeMode, NSString *responseDate)
|
||||
{
|
||||
return [NSString stringWithFormat:@"%@|%g|%g|%g|%zd|%@",
|
||||
imageTag, size.width, size.height, scale, resizeMode, responseDate];
|
||||
return [NSString stringWithFormat:@"%@|%g|%g|%g|%lld|%@",
|
||||
imageTag, size.width, size.height, scale, (long long)resizeMode, responseDate];
|
||||
}
|
||||
|
||||
@implementation RCTImageCache
|
||||
|
|
|
@ -412,7 +412,7 @@ NSDictionary<NSString *, id> *RCTMakeAndLogError(NSString *message,
|
|||
|
||||
NSDictionary<NSString *, id> *RCTJSErrorFromNSError(NSError *error)
|
||||
{
|
||||
NSString *codeWithDomain = [NSString stringWithFormat:@"E%@%zd", error.domain.uppercaseString, error.code];
|
||||
NSString *codeWithDomain = [NSString stringWithFormat:@"E%@%lld", error.domain.uppercaseString, (long long)error.code];
|
||||
return RCTJSErrorFromCodeMessageAndNSError(codeWithDomain,
|
||||
error.localizedDescription,
|
||||
error);
|
||||
|
|
|
@ -66,7 +66,7 @@ typedef NS_ENUM(unsigned int, meta_prop_t) {
|
|||
static void RCTPrint(YGNodeRef node)
|
||||
{
|
||||
RCTShadowView *shadowView = (__bridge RCTShadowView *)YGNodeGetContext(node);
|
||||
printf("%s(%zd), ", shadowView.viewName.UTF8String, shadowView.reactTag.integerValue);
|
||||
printf("%s(%lld), ", shadowView.viewName.UTF8String, (long long)shadowView.reactTag.integerValue);
|
||||
}
|
||||
|
||||
#define RCT_SET_YGVALUE(ygvalue, setter, ...) \
|
||||
|
|
Loading…
Reference in New Issue