]> git.saurik.com Git - cydia.git/commitdiff
Add database lock @synchronized to -[ChangesController reloadData].
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 7 Dec 2010 10:23:33 +0000 (02:23 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Sat, 1 Jan 2011 22:32:06 +0000 (14:32 -0800)
MobileCydia.mm

index ec4ba25d5d4f92f87889c5d72f106de86e0a4864..74ec4d2280520ae79191d4a61af1d70c56e97421 100644 (file)
@@ -7556,6 +7556,7 @@ freeing the view controllers on tab change */
 }
 
 - (void) reloadData {
+@synchronized (database_) {
     era_ = [database_ era];
     NSArray *packages = [database_ packages];
 
@@ -7648,7 +7649,7 @@ freeing the view controllers on tab change */
             target:self
             action:@selector(refreshButtonClicked)
         ] autorelease]];
-}
+} }
 
 @end
 /* }}} */