X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/a2beb6bb38a621db8c9ddce9500aea738f1c62ee..5c9d18fc8afb53b7478f4c7e6ab764c52b465769:/Analysis.cpp

diff --git a/Analysis.cpp b/Analysis.cpp
index a29a50c..520de54 100644
--- a/Analysis.cpp
+++ b/Analysis.cpp
@@ -1,5 +1,5 @@
-/* Cycript - Optimizing JavaScript Compiler/Runtime
- * Copyright (C) 2009-2015  Jay Freeman (saurik)
+/* Cycript - The Truly Universal Scripting Language
+ * Copyright (C) 2009-2016  Jay Freeman (saurik)
 */
 
 /* GNU Affero General Public License, Version 3 {{{ */
@@ -21,9 +21,17 @@
 
 #define __USE_EXTERN_INLINES
 
+#include <dirent.h>
 #include <dlfcn.h>
+#include <fcntl.h>
+#include <math.h>
+#include <stdint.h>
+#include <stdio.h>
+#include <stdlib.h>
 #include <unistd.h>
 
+#include <sys/mman.h>
+#include <sys/mount.h>
 #include <sys/stat.h>
 
 #include <sqlite3.h>
@@ -58,8 +66,16 @@
 #include <CoreLocation/CoreLocation.h>
 #include <Security/Security.h>
 
+#include <mach/mach.h>
+#include <mach/mach_vm.h>
+#include <mach/vm_map.h>
+
+#include <mach-o/dyld.h>
+#include <mach-o/dyld_images.h>
+
 #if TARGET_OS_IPHONE
 #include <UIKit/UIKit.h>
+extern "C" UIApplication *UIApp;
 #else
 #include <AppKit/AppKit.h>
 #endif