aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c/RxLibrary/transformations/GRXMappingWriter.m
diff options
context:
space:
mode:
authorGravatar Sree Kuchibhotla <sreek@google.com>2016-09-09 11:31:25 -0700
committerGravatar Sree Kuchibhotla <sreek@google.com>2016-09-09 11:31:25 -0700
commitd0989101f520bdfe961605f198ddc50c7657011d (patch)
tree5f5f33097791f281f211bc45d4da816d9f230f53 /src/objective-c/RxLibrary/transformations/GRXMappingWriter.m
parent509ee4c11127700986ceb05c020d2ceef5667852 (diff)
parent61a420e9966e0b628c710bd4c2db2409bc1cfad9 (diff)
Merge branch 'master' into fix_channel_from_fd_api
Diffstat (limited to 'src/objective-c/RxLibrary/transformations/GRXMappingWriter.m')
-rw-r--r--src/objective-c/RxLibrary/transformations/GRXMappingWriter.m8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/objective-c/RxLibrary/transformations/GRXMappingWriter.m b/src/objective-c/RxLibrary/transformations/GRXMappingWriter.m
index f3242e4fa9..6ee1545d25 100644
--- a/src/objective-c/RxLibrary/transformations/GRXMappingWriter.m
+++ b/src/objective-c/RxLibrary/transformations/GRXMappingWriter.m
@@ -33,10 +33,6 @@
#import "GRXMappingWriter.h"
-static id (^kIdentity)(id value) = ^id(id value) {
- return value;
-};
-
@interface GRXForwardingWriter () <GRXWriteable>
@end
@@ -51,7 +47,9 @@ static id (^kIdentity)(id value) = ^id(id value) {
// Designated initializer
- (instancetype)initWithWriter:(GRXWriter *)writer map:(id (^)(id value))map {
if ((self = [super initWithWriter:writer])) {
- _map = map ?: kIdentity;
+ _map = map ?: ^id(id value) {
+ return value;
+ };
}
return self;
}