react-native/Libraries/Image
Nathaniel Bomberger 3fa648204c Code cleanup - Xcode 9 build warning/issue.
Summary:
Xcode 9 has compiler settings that are more strict.  This can occur if someone updates there project to use the default settings.

This patch declares the default type instead of allowing the compiler to determine it.  Instead of `()` we now say `(void)` in a block call.

<!--
Thank you for sending the PR! We appreciate you spending the time to work on these changes.

Help us understand your motivation by explaining why you decided to make this change.

You can learn more about contributing to React Native here: http://facebook.github.io/react-native/docs/contributing.html

Happy contributing!

-->

It was just annoying me, and it has no side effects.  If there are side effects, then we should fix the type and not go with empty to represent void.

Update project settings in Xcode.  This code doesn't have any known side effects since the compiler assumes the type is void when not declared.

<!--
Help reviewers and the release process by writing your own release notes

**INTERNAL and MINOR tagged notes will not be included in the next version's final release notes.**

  CATEGORY
[----------]        TYPE
[ CLI      ]   [-------------]      LOCATION
[ DOCS     ]   [ BREAKING    ]   [-------------]
[ GENERAl  ]   [ BUGFIX      ]   [-{Component}-]
[ INTERNAL ]   [ ENHANCEMENT ]   [ {File}      ]
[ IOS      ]   [ FEATURE     ]   [ {Directory} ]   |-----------|
[ ANDROID  ]   [ MINOR       ]   [ {Framework} ] - | {Message} |
[----------]   [-------------]   [-------------]   |-----------|

[CATEGORY] [TYPE] [LOCATION] - MESSAGE

 EXAMPLES:

 [IOS] [BREAKING] [FlatList] - Change a thing that breaks other things
 [ANDROID] [BUGFIX] [TextInput] - Did a thing to TextInput
 [CLI] [FEATURE] [local-cli/info/info.js] - CLI easier to do things with
 [DOCS] [BUGFIX] [GettingStarted.md] - Accidentally a thing/word
 [GENERAL] [ENHANCEMENT] [Yoga] - Added new yoga thing/position
 [INTERNAL] [FEATURE] [./scripts] - Added thing to script that nobody will see
-->
[DOCS] - Fixed potential compiler build issue on Xcode 9 after updating settings in project.
Closes https://github.com/facebook/react-native/pull/16554

Differential Revision: D6184949

Pulled By: shergin

fbshipit-source-id: 23083248a39c56f5cf50b5ff4390629dd6335f84
2017-10-29 23:17:18 -07:00
..
RCTImage.xcodeproj Standardize project indentation settings on 2 spaces 2017-07-31 05:20:03 -07:00
__tests__ consistent use of URL for resolving asset source 2017-09-08 10:47:22 -07:00
AssetRegistry.js packager: buck library: expose asset content 2017-04-25 12:04:01 -07:00
AssetSourceResolver.js Android: put all non-drawable resources to `res/raw` 2017-10-11 15:11:29 -07:00
Image.android.js Correct logo URL 2017-10-04 14:38:02 -07:00
Image.ios.js Fixed broken image link in example code 2017-10-27 14:53:23 -07:00
ImageBackground.js Correct logo URL 2017-10-04 14:38:02 -07:00
ImageEditor.js
ImageResizeMode.js @allow-large-files Flow v0.54.0 2017-09-06 03:33:43 -07:00
ImageSource.js
ImageSourcePropType.js Update remaining PropTypes references 2017-06-12 16:03:09 -07:00
ImageStore.js
ImageStylePropTypes.js Update remaining PropTypes references 2017-06-12 16:03:09 -07:00
RCTGIFImageDecoder.h
RCTGIFImageDecoder.m
RCTImageBlurUtils.h
RCTImageBlurUtils.m
RCTImageCache.h
RCTImageCache.m Fix build errors exposed by building against clang 5.0 2017-09-14 00:35:02 -07:00
RCTImageEditingManager.h
RCTImageEditingManager.m
RCTImageLoader.h
RCTImageLoader.m Issue #16159 - RCTImageStoreManager's priority 2017-10-09 22:31:25 -07:00
RCTImageShadowView.h Using <Image> with nested content now causes warning (yellowbox) 2017-05-30 20:04:55 -07:00
RCTImageShadowView.m Removed support of nested content inside <Image> on iOS 2017-09-10 21:48:16 -07:00
RCTImageStoreManager.h Code cleanup - Xcode 9 build warning/issue. 2017-10-29 23:17:18 -07:00
RCTImageStoreManager.m Code cleanup - Xcode 9 build warning/issue. 2017-10-29 23:17:18 -07:00
RCTImageUtils.h Fix photo orientation from ImagePickerIOS 2017-07-24 21:51:51 -07:00
RCTImageUtils.m Fix photo orientation from ImagePickerIOS 2017-07-24 21:51:51 -07:00
RCTImageView.h
RCTImageView.m Fixed typo in comments 2017-10-27 11:05:02 -07:00
RCTImageViewManager.h
RCTImageViewManager.m Using <Image> with nested content now causes warning (yellowbox) 2017-05-30 20:04:55 -07:00
RCTLocalAssetImageLoader.h
RCTLocalAssetImageLoader.m RCTImage: Use C atomics instead of OSAtomic 2017-08-01 02:51:03 -07:00
RCTResizeMode.h
RCTResizeMode.m
RelativeImageStub.js Remove remnants of the packager 2017-07-07 03:06:21 -07:00
nativeImageSource.js
resolveAssetSource.js consistent use of URL for resolving asset source 2017-09-08 10:47:22 -07:00