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

Reply via email to