diff options
author | danielk1977 <danielk1977@noemail.net> | 2004-06-09 12:30:04 +0000 |
---|---|---|
committer | danielk1977 <danielk1977@noemail.net> | 2004-06-09 12:30:04 +0000 |
commit | c039139807aa1f8f22d230044e1fd5a7ec23138e (patch) | |
tree | 735608731545575859913d8957d2ea8e7866806f /src/trigger.c | |
parent | 0202b29ef74de24bcef98427f4551ac4edc0e12e (diff) | |
download | sqlite-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.c | 5 |
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; |