Skip to content

Commit

Permalink
Merge pull request #2088 from saagarjha/master
Browse files Browse the repository at this point in the history
Avoid strdup(NULL) if hostname override isn't set
  • Loading branch information
saagarjha committed Apr 23, 2023
2 parents 5850685 + edc4671 commit bd8f1a5
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions app/AppDelegate.m
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,6 @@
@interface AppDelegate ()

@property BOOL exiting;
@property NSString *ishVersion;
@property NSString *unameHostname;
@property SCNetworkReachabilityRef reachability;

@end
Expand Down Expand Up @@ -288,7 +286,10 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(
proc_ish_version = strdup(ishVersion.UTF8String);
// this defaults key is set when taking app store screenshots
extern const char *uname_hostname_override;
uname_hostname_override = strdup([NSUserDefaults.standardUserDefaults stringForKey:@"hostnameOverride"].UTF8String);
NSString *hostnameOverride = [NSUserDefaults.standardUserDefaults stringForKey:@"hostnameOverride"];
if (hostnameOverride) {
uname_hostname_override = strdup(uname_hostname_override);
}
#endif

[UserPreferences.shared observe:@[@"shouldDisableDimming"] options:NSKeyValueObservingOptionInitial
Expand Down

0 comments on commit bd8f1a5

Please sign in to comment.