Make GRPCHost.callOptions immutable

pull/16190/head
Muxi Yan 6 years ago
parent e114983643
commit 31de6d67e7
  1. 2
      src/objective-c/GRPCClient/GRPCCall.m
  2. 2
      src/objective-c/GRPCClient/private/GRPCHost.h

@ -751,7 +751,7 @@ const char *kCFStreamVarName = "grpc_cfstream";
GRPCMutableCallOptions *callOptions;
if ([GRPCHost isHostConfigured:_host]) {
GRPCHost *hostConfig = [GRPCHost hostWithAddress:_host];
callOptions = hostConfig.callOptions;
callOptions = [hostConfig.callOptions mutableCopy];
} else {
callOptions = [[GRPCMutableCallOptions alloc] init];
}

@ -66,7 +66,7 @@ struct grpc_channel_credentials;
@property(atomic, readwrite) GRPCTransportType transportType;
@property(readonly) GRPCMutableCallOptions *callOptions;
@property(readonly) GRPCCallOptions *callOptions;
+ (BOOL)isHostConfigured:(NSString *)address;

Loading…
Cancel
Save