Title: [114323] trunk/Source/WebKit2
- Revision
- 114323
- Author
- beid...@apple.com
- Date
- 2012-04-16 17:21:10 -0700 (Mon, 16 Apr 2012)
Log Message
<rdar://problem/11238965> Leak in Plugin Process when launched 32-bit
Reviewed by Jessie Berlin.
* PluginProcess/mac/PluginProcessMainMac.mm:
(WebKit::PluginProcessMain): alloc/init an NSDictionary then release it, instead of leaking an autoreleased one.
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (114322 => 114323)
--- trunk/Source/WebKit2/ChangeLog 2012-04-17 00:18:15 UTC (rev 114322)
+++ trunk/Source/WebKit2/ChangeLog 2012-04-17 00:21:10 UTC (rev 114323)
@@ -1,3 +1,12 @@
+2012-04-16 Brady Eidson <beid...@apple.com>
+
+ <rdar://problem/11238965> Leak in Plugin Process when launched 32-bit
+
+ Reviewed by Jessie Berlin.
+
+ * PluginProcess/mac/PluginProcessMainMac.mm:
+ (WebKit::PluginProcessMain): alloc/init an NSDictionary then release it, instead of leaking an autoreleased one.
+
2012-04-16 Anders Carlsson <ander...@apple.com>
Nightly Back/Forward no longer calls plug-in's NPP_NewStream
Modified: trunk/Source/WebKit2/PluginProcess/mac/PluginProcessMainMac.mm (114322 => 114323)
--- trunk/Source/WebKit2/PluginProcess/mac/PluginProcessMainMac.mm 2012-04-17 00:18:15 UTC (rev 114322)
+++ trunk/Source/WebKit2/PluginProcess/mac/PluginProcessMainMac.mm 2012-04-17 00:21:10 UTC (rev 114323)
@@ -89,8 +89,9 @@
WKSetDefaultLocalization(cfLocalization.get());
#if defined(__i386__)
- NSDictionary *defaults = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:YES] forKey:@"AppleMagnifiedMode"];
+ NSDictionary *defaults = [[NSDictionary alloc] initWithObjectsAndKeys:[NSNumber numberWithBool:YES], @"AppleMagnifiedMode", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:defaults];
+ [defaults release];
#endif
#if !SHOW_CRASH_REPORTER
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes