enc2 130201 ext/sqlite3/libsqlite/sqlite3.c int enc2; enc2 130209 ext/sqlite3/libsqlite/sqlite3.c enc2 = enc; enc2 130210 ext/sqlite3/libsqlite/sqlite3.c testcase( enc2==SQLITE_UTF16 ); enc2 130211 ext/sqlite3/libsqlite/sqlite3.c testcase( enc2==SQLITE_UTF16_ALIGNED ); enc2 130212 ext/sqlite3/libsqlite/sqlite3.c if( enc2==SQLITE_UTF16 || enc2==SQLITE_UTF16_ALIGNED ){ enc2 130213 ext/sqlite3/libsqlite/sqlite3.c enc2 = SQLITE_UTF16NATIVE; enc2 130215 ext/sqlite3/libsqlite/sqlite3.c if( enc2<SQLITE_UTF8 || enc2>SQLITE_UTF16BE ){ enc2 130223 ext/sqlite3/libsqlite/sqlite3.c pColl = sqlite3FindCollSeq(db, (u8)enc2, zName, 0); enc2 130238 ext/sqlite3/libsqlite/sqlite3.c if( (pColl->enc & ~SQLITE_UTF16_ALIGNED)==enc2 ){ enc2 130253 ext/sqlite3/libsqlite/sqlite3.c pColl = sqlite3FindCollSeq(db, (u8)enc2, zName, 1); enc2 130258 ext/sqlite3/libsqlite/sqlite3.c pColl->enc = (u8)(enc2 | (enc & SQLITE_UTF16_ALIGNED));