]> git.saurik.com Git - cydia.git/commitdiff
We are no longer recycling package controllers.
authorJay Freeman (saurik) <saurik@saurik.com>
Mon, 7 Feb 2011 20:49:10 +0000 (12:49 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 7 Feb 2011 20:49:10 +0000 (12:49 -0800)
MobileCydia.mm

index 05d2a02bcc23213323e1aff1a006b7702d657f5d..052148346c58ceff559ca3ab84b169770300a913 100644 (file)
@@ -1185,7 +1185,6 @@ bool isSectionVisible(NSString *section) {
 @protocol CydiaDelegate
 - (void) retainNetworkActivityIndicator;
 - (void) releaseNetworkActivityIndicator;
-- (void) setPackageController:(CYPackageController *)view;
 - (void) clearPackage:(Package *)package;
 - (void) installPackage:(Package *)package;
 - (void) installPackages:(NSArray *)packages;
@@ -5411,8 +5410,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 }
 
 - (void) release {
-    if ([self retainCount] == 1)
-        [delegate_ setPackageController:self];
     [super release];
 }
 
@@ -8614,12 +8611,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
         [self setNetworkActivityIndicatorVisible:NO];
 }
 
-- (void) setPackageController:(CYPackageController *)view {
-    WebThreadLock();
-    [view setPackage:nil];
-    WebThreadUnlock();
-}
-
 - (void) cancelAndClear:(bool)clear {
     @synchronized (self) {
         if (clear) {