Fix compile error regressions in OutputGLSL and OutputESSL.

These were broken back with the symbol table changes.

TRAC #23857

Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
diff --git a/src/compiler/OutputGLSLBase.h b/src/compiler/OutputGLSLBase.h
index df4ad68..d5f6e5c 100644
--- a/src/compiler/OutputGLSLBase.h
+++ b/src/compiler/OutputGLSLBase.h
@@ -1,5 +1,5 @@
 //
-// Copyright (c) 2002-2011 The ANGLE Project Authors. All rights reserved.
+// Copyright (c) 2002-2013 The ANGLE Project Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 //
@@ -20,7 +20,8 @@
                     ShArrayIndexClampingStrategy clampingStrategy,
                     ShHashFunction64 hashFunction,
                     NameMap& nameMap,
-                    TSymbolTable& symbolTable);
+                    TSymbolTable& symbolTable,
+                    int shaderVersion);
 
 protected:
     TInfoSinkBase& objSink() { return mObjSink; }
@@ -74,6 +75,8 @@
     NameMap& mNameMap;
 
     TSymbolTable& mSymbolTable;
+
+    const int mShaderVersion;
 };
 
 #endif  // CROSSCOMPILERGLSL_OUTPUTGLSLBASE_H_