]> git.saurik.com Git - cydia.git/blobdiff - UICaboodle/UCPlatform.h
Major modifications to ready for stability.
[cydia.git] / UICaboodle / UCPlatform.h
index 0940406c62388e30c402e1d55503fc945ec4b9cb..2506a5dc1db3079e4f6fb9e80951b9e577f687ce 100644 (file)
@@ -45,5 +45,12 @@ while (false)
 #define _packed \
     __attribute__((packed))
 
-//#define _finline __attribute__((force_inline))
-#define _finline inline
+#define _finline inline __attribute__((always_inline))
+
+#define _assume(e) \
+    _assert(e)
+
+#define _nodefault \
+    default: \
+        _assume(false); \
+        throw;