]> git.saurik.com Git - cydia.git/blobdiff - UICaboodle/UCPlatform.h
iPhone 4 hi-res.
[cydia.git] / UICaboodle / UCPlatform.h
index 9e9570343d2e521132b2f79b0e1b95f75443890f..4f2169e4c475b11f2f9b4f0b4efe465c3731ae28 100644 (file)
@@ -43,6 +43,14 @@ while (false)
 #define _label _label_(__LINE__)
 
 #define _packed \
-    __attribute__((packed))
+    __attribute__((__packed__))
+#define _finline \
+    inline __attribute__((__always_inline__))
 
-#define _finline inline __attribute__((always_inline))
+#define _assume(e) \
+    _assert(e)
+
+#define _nodefault \
+    default: \
+        _assume(false); \
+        throw;