diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c index c5c7f4a5b..381310195 100644 --- a/src/main.c +++ b/src/main.c @@ -14,7 +14,7 @@ ** other files are for internal use by SQLite and should not be ** accessed by users of the library. ** -** $Id: main.c,v 1.288 2005/05/23 04:51:02 danielk1977 Exp $ +** $Id: main.c,v 1.289 2005/05/24 12:01:02 danielk1977 Exp $ */ #include "sqliteInt.h" #include "os.h" @@ -47,6 +47,19 @@ static void corruptSchema(InitData *pData, const char *zExtra){ } } +#ifndef SQLITE_OMIT_UTF16 +/* +** Return the transient sqlite3_value object used for encoding conversions +** during SQL compilation. +*/ +sqlite3_value *sqlite3GetTransientValue(sqlite3 *db){ + if( !db->pValue ){ + db->pValue = sqlite3ValueNew(); + } + return db->pValue; +} +#endif + /* ** This is the callback routine for the code that initializes the ** database. See sqlite3Init() below for additional information. |