Avoid multiple storage class specifiers ("static extern") in the amalagmation. (CVS 3984)

FossilOrigin-Name: 2f70159b1d6ded4a1ac446faa3baf7269f37703f
diff --git a/src/pragma.c b/src/pragma.c
index 615226b..ec59478 100644
--- a/src/pragma.c
+++ b/src/pragma.c
@@ -11,7 +11,7 @@
 *************************************************************************
 ** This file contains code used to implement the PRAGMA command.
 **
-** $Id: pragma.c,v 1.137 2007/05/08 20:59:49 drh Exp $
+** $Id: pragma.c,v 1.138 2007/05/11 12:30:04 drh Exp $
 */
 #include "sqliteInt.h"
 #include "os.h"
@@ -742,7 +742,6 @@
 
 #ifndef NDEBUG
   if( sqlite3StrICmp(zLeft, "parser_trace")==0 ){
-    extern void sqlite3ParserTrace(FILE*, char *);
     if( zRight ){
       if( getBoolean(zRight) ){
         sqlite3ParserTrace(stderr, "parser: ");
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index b980d228..b227f6a 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -11,7 +11,7 @@
 *************************************************************************
 ** Internal interface definitions for SQLite.
 **
-** @(#) $Id: sqliteInt.h,v 1.564 2007/05/10 17:23:12 drh Exp $
+** @(#) $Id: sqliteInt.h,v 1.565 2007/05/11 12:30:04 drh Exp $
 */
 #ifndef _SQLITEINT_H_
 #define _SQLITEINT_H_
@@ -1543,7 +1543,7 @@
 ** corruption is first detected.
 */
 #ifdef SQLITE_DEBUG
-  extern int sqlite3Corrupt(void);
+  int sqlite3Corrupt(void);
 # define SQLITE_CORRUPT_BKPT sqlite3Corrupt()
 #else
 # define SQLITE_CORRUPT_BKPT SQLITE_CORRUPT
@@ -1904,6 +1904,10 @@
 #include "sseInt.h"
 #endif
 
+#ifdef SQLITE_DEBUG
+  void sqlite3ParserTrace(FILE*, char *);
+#endif
+
 /*
 ** If the SQLITE_ENABLE IOTRACE exists then the global variable
 ** sqlite3_io_trace is a pointer to a printf-like routine used to