]> git.saurik.com Git - uikittools.git/commitdiff
Unregister old apps.
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 6 Apr 2010 11:43:46 +0000 (11:43 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Tue, 6 Apr 2010 11:43:46 +0000 (11:43 +0000)
control
uicache.mm

diff --git a/control b/control
index c8c0a8ade2ace74c24289491b25c1569f6dcf5c0..0ae3e662d7374e4322aeb3490bbee6e8e2ac6b43 100644 (file)
--- a/control
+++ b/control
@@ -4,7 +4,7 @@ Section: Utilities
 Installed-Size: %S
 Maintainer: Jay Freeman (saurik) <saurik@saurik.com>
 Architecture: iphoneos-arm
 Installed-Size: %S
 Maintainer: Jay Freeman (saurik) <saurik@saurik.com>
 Architecture: iphoneos-arm
-Version: 1.0.3160-1
+Version: 1.0.3162-1
 Description: UIKit/GraphicsServices command line access
 Name: UIKit Tools
 Author: Jay Freeman (saurik) <saurik@saurik.com>
 Description: UIKit/GraphicsServices command line access
 Name: UIKit Tools
 Author: Jay Freeman (saurik) <saurik@saurik.com>
index 904b1752b55c6654799df2fa898e63b7d483d770..4b477c6668a01101308ab57e5c601af8c8f6b4cf 100644 (file)
@@ -75,8 +75,10 @@ int main() {
         [cache writeToFile:path atomically:YES];
 
         if (workspace != nil)
         [cache writeToFile:path atomically:YES];
 
         if (workspace != nil)
-            for (NSString *bundle in bundles)
+            for (NSString *bundle in bundles) {
+                [workspace unregisterApplication:[NSURL fileURLWithPath:bundle]];
                 [workspace registerApplication:[NSURL fileURLWithPath:bundle]];
                 [workspace registerApplication:[NSURL fileURLWithPath:bundle]];
+            }
 
         if (false) error:
             fprintf(stderr, "%s\n", error == nil ? strerror(errno) : [[error localizedDescription] UTF8String]);
 
         if (false) error:
             fprintf(stderr, "%s\n", error == nil ? strerror(errno) : [[error localizedDescription] UTF8String]);