iOS: Fix improved BWE field trial.
BUG=webrtc:6664
NOTRY=True
Review-Url: https://codereview.webrtc.org/2488863002
Cr-Commit-Position: refs/heads/master@{#14990}
diff --git a/webrtc/sdk/objc/Framework/Classes/RTCFieldTrials.mm b/webrtc/sdk/objc/Framework/Classes/RTCFieldTrials.mm
index ff76133..2c538cd 100644
--- a/webrtc/sdk/objc/Framework/Classes/RTCFieldTrials.mm
+++ b/webrtc/sdk/objc/Framework/Classes/RTCFieldTrials.mm
@@ -23,13 +23,11 @@
void RTCInitFieldTrials(RTCFieldTrialOptions options) {
NSMutableString *fieldTrialInitString = [NSMutableString string];
- size_t len = fieldTrialInitString.length + 1;
- gFieldTrialInitString.reset(new char[len]);
-
if (options & RTCFieldTrialOptionsImprovedBitrateEstimate) {
[fieldTrialInitString appendString:kRTCEnableImprovedBitrateEstimateString];
}
-
+ size_t len = fieldTrialInitString.length + 1;
+ gFieldTrialInitString.reset(new char[len]);
if (![fieldTrialInitString getCString:gFieldTrialInitString.get()
maxLength:len
encoding:NSUTF8StringEncoding]) {