]> git.saurik.com Git - cycript.git/blobdiff - Parser.hpp
Check for APR and GNU make.
[cycript.git] / Parser.hpp
index 9ff1d38548ed1054ed3e56d8fbc99f28f8d33ea1..f48e81bff435c3400645a8665117ad6714fb116b 100644 (file)
@@ -50,6 +50,7 @@
 #include <map>
 #include <set>
 
+#include <cstdio>
 #include <cstdlib>
 
 #include "location.hh"
@@ -356,9 +357,7 @@ struct CYProgram :
     virtual void Output(CYOutput &out) const;
 };
 
-struct CYContext :
-    CYScope
-{
+struct CYContext {
     apr_pool_t *pool_;
     CYOptions &options_;
     CYScope *scope_;
@@ -367,7 +366,7 @@ struct CYContext :
     CYContext(apr_pool_t *pool, CYOptions &options) :
         pool_(pool),
         options_(options),
-        scope_(this)
+        scope_(NULL)
     {
     }