Index: translator/SymTab/Validate.cc
===================================================================
--- translator/SymTab/Validate.cc	(revision d4778a6e9b648e3e3f98c72c55e110ea16df1cc9)
+++ translator/SymTab/Validate.cc	(revision b1a6d6b5ecf5925aa65742a37eb5caaa0b59cb43)
@@ -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;
