]> git.saurik.com Git - safemode-ios.git/commitdiff
Fix a memory leak of an alert item in safe mode.
authorJay Freeman (saurik) <saurik@saurik.com>
Mon, 21 Jun 2010 11:32:11 +0000 (11:32 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 21 Jun 2010 11:32:11 +0000 (11:32 +0000)
MobileSafety.mm

index 02b9469e4e8e15ddaec9b32add22face45fdf4eb..95040c81f7954692319cc863582d4833bda2e35f 100644 (file)
@@ -1,5 +1,5 @@
 /* Cydia Substrate - Meta-Library Insert for iPhoneOS
- * Copyright (C) 2008-2009  Jay Freeman (saurik)
+ * Copyright (C) 2008-2010  Jay Freeman (saurik)
 */
 
 /*
@@ -98,7 +98,7 @@ static void MSAlert() {
     }
 
     if ($SBAlertItemsController != nil)
-        [[$SBAlertItemsController sharedInstance] activateAlertItem:[[$SafeModeAlertItem alloc] init]];
+        [[$SBAlertItemsController sharedInstance] activateAlertItem:[[[$SafeModeAlertItem alloc] init] autorelease]];
 }
 
 MSHook(void, SBStatusBar$touchesEnded$withEvent$, SBStatusBar *self, SEL sel, id touches, id event) {