]> git.saurik.com Git - cycript.git/commitdiff
Fixed some compilation errors on Mac OS X.
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 17 Nov 2009 19:16:48 +0000 (19:16 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Tue, 17 Nov 2009 19:16:48 +0000 (19:16 +0000)
ObjectiveC/Replace.mm
Parser.hpp

index 5f86ff4997863f2f1ebc3a56d0d68bad29a50ffd..0993a118214e4bb5cff5a4e022b92a6d4d3fb6e7 100644 (file)
@@ -38,7 +38,6 @@
 /* }}} */
 
 #include "Replace.hpp"
 /* }}} */
 
 #include "Replace.hpp"
-#include "Context.hpp"
 #include "ObjectiveC/Syntax.hpp"
 
 #include <Foundation/Foundation.h>
 #include "ObjectiveC/Syntax.hpp"
 
 #include <Foundation/Foundation.h>
index d8eb56b42d25119cdd447320b0d62d3c34cb68b2..6bf18a75b943b4ccf19594d2c7e1d333b6088920 100644 (file)
@@ -325,6 +325,9 @@ struct CYScope {
     {
     }
 
     {
     }
 
+    virtual ~CYScope() {
+    }
+
     void Declare(CYContext &context, CYIdentifier *identifier, CYIdentifierFlags flags);
     virtual CYIdentifier *Lookup(CYContext &context, CYIdentifier *identifier);
     void Merge(CYContext &context, CYIdentifier *identifier);
     void Declare(CYContext &context, CYIdentifier *identifier, CYIdentifierFlags flags);
     virtual CYIdentifier *Lookup(CYContext &context, CYIdentifier *identifier);
     void Merge(CYContext &context, CYIdentifier *identifier);
@@ -363,6 +366,9 @@ struct CYContext :
     {
     }
 
     {
     }
 
+    virtual ~CYContext() {
+    }
+
     template <typename Type_>
     void Replace(Type_ *&value) {
         for (;;) if (value == NULL)
     template <typename Type_>
     void Replace(Type_ *&value) {
         for (;;) if (value == NULL)