Added transaction support (CVS 196)

FossilOrigin-Name: 35a8feed0d10e780c477f7440fbe80637fcf9906
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 371eafa..37f4a6b 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -23,7 +23,7 @@
 *************************************************************************
 ** Internal interface definitions for SQLite.
 **
-** @(#) $Id: sqliteInt.h,v 1.37 2001/03/20 22:05:00 drh Exp $
+** @(#) $Id: sqliteInt.h,v 1.38 2001/04/04 11:48:58 drh Exp $
 */
 #include "sqlite.h"
 #include "dbbe.h"
@@ -144,6 +144,7 @@
 #define SQLITE_VdbeTrace    0x00000001  /* True to trace VDBE execution */
 #define SQLITE_Initialized  0x00000002  /* True after initialization */
 #define SQLITE_Interrupt    0x00000004  /* Cancel current operation */
+#define SQLITE_InTrans      0x00000008  /* True if in a transaction */
 
 /*
 ** Current file format version
@@ -428,3 +429,6 @@
 int sqliteRandomInteger(void);
 void sqliteRandomName(char*,char*);
 char *sqliteDbbeNameToFile(const char*,const char*,const char*);
+void sqliteBeginTransaction(Parse*);
+void sqliteCommitTransaction(Parse*);
+void sqliteRollbackTransaction(Parse*);