]> git.saurik.com Git - cycript.git/blobdiff - Exception.hpp
Avoid ECMAScript6 conflicts with RubyBlock syntax.
[cycript.git] / Exception.hpp
index 0282f0f77a230b5b8f1a89ecf455423d4d9a6d1b..994dd7b99bb38543c909a34f9dfb41f87d04a0c5 100644 (file)
@@ -35,7 +35,7 @@
 
 class CYPool;
 
-struct CYException {
+struct _visible CYException {
     virtual ~CYException() {
     }
 
@@ -78,7 +78,7 @@ while (false)
 _value; })
 
 #define _trace() do { \
-    fprintf(stderr, "_trace():%u\n", __LINE__); \
+    fprintf(stderr, "_trace(%s:%u)\n", __FILE__, __LINE__); \
 } while (false)
 
 static _finline bool CYContains(int value, size_t many, const int *okay) {