aboutsummaryrefslogtreecommitdiff
path: root/src/trigger.c
diff options
context:
space:
mode:
authordanielk1977 <danielk1977@noemail.net>2004-06-09 12:30:04 +0000
committerdanielk1977 <danielk1977@noemail.net>2004-06-09 12:30:04 +0000
commitc039139807aa1f8f22d230044e1fd5a7ec23138e (patch)
tree735608731545575859913d8957d2ea8e7866806f /src/trigger.c
parent0202b29ef74de24bcef98427f4551ac4edc0e12e (diff)
downloadsqlite-c039139807aa1f8f22d230044e1fd5a7ec23138e.tar.gz
sqlite-c039139807aa1f8f22d230044e1fd5a7ec23138e.zip
Fix error reporting when trying to attach a database with a foriegn text
encoding. (CVS 1545) FossilOrigin-Name: beab038c71eecbabb1351b0c98a71f32ea013285
Diffstat (limited to 'src/trigger.c')
-rw-r--r--src/trigger.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/trigger.c b/src/trigger.c
index 38a573d9a..a842d9b0a 100644
--- a/src/trigger.c
+++ b/src/trigger.c
@@ -421,7 +421,10 @@ void sqlite3DropTrigger(Parse *pParse, SrcList *pName){
sqlite *db = pParse->db;
if( sqlite3_malloc_failed ) goto drop_trigger_cleanup;
- if( SQLITE_OK!=sqlite3ReadSchema(db) ) goto drop_trigger_cleanup;
+ if( SQLITE_OK!=sqlite3ReadSchema(db, &pParse->zErrMsg) ){
+ pParse->nErr++;
+ goto drop_trigger_cleanup;
+ }
assert( pName->nSrc==1 );
zDb = pName->a[0].zDatabase;