Index: translator/SymTab/Validate.cc
===================================================================
--- translator/SymTab/Validate.cc	(revision c11e31cbaeeeb0709ef952223453f301da13d515)
+++ translator/SymTab/Validate.cc	(revision 4bf529812249ca5fe41f98e56debf210638aa7e9)
@@ -155,8 +155,8 @@
     };
 
-    void validate( std::list< Declaration * > &translationUnit, bool doDebug, const Indexer *indexer ) {
+    void validate( std::list< Declaration * > &translationUnit, bool doDebug ) {
 	Pass1 pass1;
-	Pass2 pass2( doDebug, indexer );
-	Pass3 pass3( indexer );
+	Pass2 pass2( doDebug, 0 );
+	Pass3 pass3( 0 );
 	EliminateTypedef::eliminateTypedef( translationUnit );
 	HoistStruct::hoistStruct( translationUnit );
@@ -166,5 +166,5 @@
 	acceptAll( translationUnit, pass3 );
     }
-
+    
     void validateType( Type *type, const Indexer *indexer ) {
 	Pass1 pass1;
