summaryrefslogtreecommitdiff
path: root/uicache.mm
diff options
context:
space:
mode:
Diffstat (limited to 'uicache.mm')
-rw-r--r--uicache.mm12
1 files changed, 10 insertions, 2 deletions
diff --git a/uicache.mm b/uicache.mm
index 05bf391..e5235f2 100644
--- a/uicache.mm
+++ b/uicache.mm
@@ -46,8 +46,6 @@
#include <objc/runtime.h>
-#include <MobileCoreServices/LSApplicationWorkspace.h>
-
#include "csstore.hpp"
@interface NSMutableArray (Cydia)
@@ -83,6 +81,16 @@
@end
+@interface LSApplicationWorkspace : NSObject
++ (id) defaultWorkspace;
+- (BOOL) registerApplication:(id)application;
+- (BOOL) unregisterApplication:(id)application;
+- (BOOL) invalidateIconCache:(id)bundle;
+- (BOOL) registerApplicationDictionary:(id)application;
+- (BOOL) installApplication:(id)application withOptions:(id)options;
+- (BOOL) _LSPrivateRebuildApplicationDatabasesForSystemApps:(BOOL)system internal:(BOOL)internal user:(BOOL)user;
+@end
+
int main(int argc, const char *argv[]) {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];