diff options
| author | Fawzi Mohamed <fawzi.mohamed@digia.com> | 2013-10-30 18:52:57 +0100 |
|---|---|---|
| committer | Fawzi Mohamed <fawzi.mohamed@digia.com> | 2013-10-31 13:05:17 +0100 |
| commit | dc8e769e651b9a8c3f113e001d836cf6a0744fbc (patch) | |
| tree | b3c4f84e6a6fc10f54739257c2475aeadd1e34f8 /src/tools/3rdparty | |
| parent | 401d28a0d20dc83cade292fd8d46d8b413648914 (diff) | |
| download | qt-creator-dc8e769e651b9a8c3f113e001d836cf6a0744fbc.tar.gz | |
iossim: fix environment mutation
* ensure that the dictionary is mutable
* remove Objective-2.0 code
Change-Id: I30c3966a37ad24dfabfd4bd15b0079d0f1a02efc
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/tools/3rdparty')
| -rw-r--r-- | src/tools/3rdparty/iossim/iphonesimulator.mm | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/tools/3rdparty/iossim/iphonesimulator.mm b/src/tools/3rdparty/iossim/iphonesimulator.mm index 78955216a4..d7a7108fdb 100644 --- a/src/tools/3rdparty/iossim/iphonesimulator.mm +++ b/src/tools/3rdparty/iossim/iphonesimulator.mm @@ -271,11 +271,11 @@ NSString *deviceIpadRetina = @"iPad (Retina)"; NSString *sdkVersion = [sdkRoot sdkVersion]; NSString *appSupportDir = [NSString stringWithFormat:@"%@/Library/Application Support/iPhone Simulator/%@", NSHomeDirectory(), sdkVersion]; - [environment addEntriesFromDictionary:@{ - @"CFFIXED_USER_HOME" : appSupportDir, - @"IPHONE_SIMULATOR_ROOT" : [sdkRoot sdkRootPath], - @"NSUnbufferedIO" : @"YES", - }]; + NSMutableDictionary *mutableEnv = [NSMutableDictionary dictionaryWithDictionary:environment]; + [mutableEnv setObject:appSupportDir forKey:@"CFFIXED_USER_HOME"]; + [mutableEnv setObject:[sdkRoot sdkRootPath] forKey:@"IPHONE_SIMULATOR_ROOT"]; + [mutableEnv setObject:@"YES" forKey:@"NSUnbufferedIO"]; + environment = mutableEnv; /* Set up the session configuration */ tClass = objc_getClass("DTiPhoneSimulatorSessionConfig"); |
