diff options
author | drh <drh@noemail.net> | 2015-12-30 16:51:20 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2015-12-30 16:51:20 +0000 |
commit | f19aa5fa6f1cf6bcb11759a663bc44b10de87c49 (patch) | |
tree | 1a8e27b427566cc073855aa834b6da30ff5ee450 /src/sqliteInt.h | |
parent | 0472af91ec58d0d61101fb9f93970b774e25313a (diff) | |
download | sqlite-f19aa5fa6f1cf6bcb11759a663bc44b10de87c49.tar.gz sqlite-f19aa5fa6f1cf6bcb11759a663bc44b10de87c49.zip |
Changes to the way that the default BINARY collating sequence is recorded
result in a slightly smaller and slightly faster executable. More work could
be done to make this cleaner.
FossilOrigin-Name: 2081d75767dc590b4c8457e5f8e5f18ba5f8eaa7
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index 18d20b106..99a42d152 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -1932,7 +1932,7 @@ struct Index { Index *pNext; /* The next index associated with the same table */ Schema *pSchema; /* Schema containing this index */ u8 *aSortOrder; /* for each column: True==DESC, False==ASC */ - char **azColl; /* Array of collation sequence names for index */ + const char **azColl; /* Array of collation sequence names for index */ Expr *pPartIdxWhere; /* WHERE clause for partial indices */ ExprList *aColExpr; /* Column expressions */ int tnum; /* DB Page containing root of this index */ @@ -3699,6 +3699,7 @@ int sqlite3ValueFromExpr(sqlite3 *, Expr *, u8, u8, sqlite3_value **); void sqlite3ValueApplyAffinity(sqlite3_value *, u8, u8); #ifndef SQLITE_AMALGAMATION extern const unsigned char sqlite3OpcodeProperty[]; +extern const char sqlite3StrBINARY[]; extern const unsigned char sqlite3UpperToLower[]; extern const unsigned char sqlite3CtypeMap[]; extern const Token sqlite3IntTokens[]; |