]> git.saurik.com Git - cycript.git/blobdiff - Connector.cpp
Forgot to add @ to ObjectiveC lexer for @"" support.
[cycript.git] / Connector.cpp
index 6f666ccc1214c41b4bc2da52645f319d3bbf5d02..9d49a05d652b5bc5ba1bbefab7d87625f8eebcd9 100644 (file)
 
 #import <CoreFoundation/CFLogUtilities.h>
 
+void CYThrow(const char *format, ...) {
+    CYPool pool;
+
+    va_list args;
+    va_start (args, format);
+    const char *message(apr_pvsprintf(pool, format, args));
+    va_end (args);
+
+    fprintf(stderr, "%s\n", message);
+    throw std::string(message);
+}
+
 struct CYServer :
     CYData
 {
@@ -99,6 +111,8 @@ static void Unlink() {
 }
 
 MSInitialize {
+    CFLog(kCFLogLevelError, CFSTR("CY:Notice: library loaded"));
+
     _aprcall(apr_initialize());
 
     CYServer *server(new CYServer());