Work around the fact that webviews didn't always load on Snow Leopard.

This commit is contained in:
Frank Denis
2012-01-12 15:16:46 -08:00
parent 3a9f5df94a
commit fcdcfd6798
+8 -4
View File
@@ -167,10 +167,14 @@ BOOL checkBoxesHaveBeenInitialized = NO;
if ([enableInsecure_ isKindOfClass: [NSNumber class]]) {
enableInsecure = [enableInsecure_ boolValue];
}
if ([self sendCommandToConfigUpdater: @"dc.w $4E71"] == FALSE) {
[self setReadOnly: YES];
} else {
[self setReadOnly: FALSE];
SInt32 OSXversionMajor, OSXversionMinor;
if (Gestalt(gestaltSystemVersionMajor, &OSXversionMajor) == noErr && Gestalt(gestaltSystemVersionMinor, &OSXversionMinor) == noErr &&
OSXversionMajor == 10 && OSXversionMinor >= 7) {
if ([self sendCommandToConfigUpdater: @"dc.w $4E71"] == FALSE) {
[self setReadOnly: YES];
} else {
[self setReadOnly: FALSE];
}
}
return TRUE;
}