summaryrefslogtreecommitdiff
path: root/src/tools/3rdparty
diff options
context:
space:
mode:
authorFawzi Mohamed <fawzi.mohamed@digia.com>2013-10-30 18:52:57 +0100
committerFawzi Mohamed <fawzi.mohamed@digia.com>2013-10-31 13:05:17 +0100
commitdc8e769e651b9a8c3f113e001d836cf6a0744fbc (patch)
treeb3c4f84e6a6fc10f54739257c2475aeadd1e34f8 /src/tools/3rdparty
parent401d28a0d20dc83cade292fd8d46d8b413648914 (diff)
downloadqt-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.mm10
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");