aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2013-10-22 14:28:02 +0000
committerdrh <drh@noemail.net>2013-10-22 14:28:02 +0000
commit77e57dfbc8f40ecfdab70be2514165d5c74e914c (patch)
tree133d1eb62075a3493da6910ed50fbf5bd3b868d1 /src/sqliteInt.h
parent42533337e28f0654c7335a3a062d51f2ed81b1fe (diff)
downloadsqlite-77e57dfbc8f40ecfdab70be2514165d5c74e914c.tar.gz
sqlite-77e57dfbc8f40ecfdab70be2514165d5c74e914c.zip
Add a procedure to handle the messy details of allocating an Index object
from the heap. FossilOrigin-Name: 45efc94f9a8169433ffcb4aa35760551c55df4c4
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index e69f274bc..11053b9af 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -2826,6 +2826,7 @@ void sqlite3SrcListShiftJoinType(SrcList*);
void sqlite3SrcListAssignCursors(Parse*, SrcList*);
void sqlite3IdListDelete(sqlite3*, IdList*);
void sqlite3SrcListDelete(sqlite3*, SrcList*);
+Index *sqlite3AllocateIndexObject(sqlite3*,int,int,char**);
Index *sqlite3CreateIndex(Parse*,Token*,Token*,SrcList*,ExprList*,int,Token*,
Expr*, int, int);
void sqlite3DropIndex(Parse*, SrcList*, int);