From 5ac04f0f1650731b68a285ed979cfedfa82b9f6c Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Tue, 6 Apr 2010 11:43:46 +0000 Subject: Unregister old apps. --- uicache.mm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'uicache.mm') diff --git a/uicache.mm b/uicache.mm index 904b175..4b477c6 100644 --- a/uicache.mm +++ b/uicache.mm @@ -75,8 +75,10 @@ int main() { [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]]; + } if (false) error: fprintf(stderr, "%s\n", error == nil ? strerror(errno) : [[error localizedDescription] UTF8String]); -- cgit v1.2.3