diff options
author | drh <drh@noemail.net> | 2002-05-15 12:45:43 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2002-05-15 12:45:43 +0000 |
commit | dc3794561fb97548cb096701b97996bd07b025b1 (patch) | |
tree | 2ecc1bf05ff89bfe2d4c70d69ede6ceb9fcbfc5c /src/trigger.c | |
parent | 9adf9ac4e4e990fe7a1575333e8bb809919de4ae (diff) | |
download | sqlite-dc3794561fb97548cb096701b97996bd07b025b1.tar.gz sqlite-dc3794561fb97548cb096701b97996bd07b025b1.zip |
Beginning to clean up the trigger code. Still lots of work to do. (CVS 566)
FossilOrigin-Name: b10346818b25940c6dc85e94de8e36d20954161c
Diffstat (limited to 'src/trigger.c')
-rw-r--r-- | src/trigger.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/trigger.c b/src/trigger.c index 044ef254d..e4c78bf38 100644 --- a/src/trigger.c +++ b/src/trigger.c @@ -102,7 +102,7 @@ void sqliteCreateTrigger( sqliteVdbeAddOp(pParse->pVdbe, OP_PutIntKey, 0, 1); /* Change the cookie, since the schema is changed */ - changeCookie(pParse->db); + sqliteChangeCookie(pParse->db); sqliteVdbeAddOp(pParse->pVdbe, OP_Integer, pParse->db->next_cookie, 0); sqliteVdbeAddOp(pParse->pVdbe, OP_SetCookie, 0, 0); @@ -300,20 +300,19 @@ void sqliteDropTrigger(Parse *pParse, Token * trigname, int nested) { OP_Close, 0, 0, 0}, }; - if (!nested) + if( !nested ){ sqliteBeginWriteOperation(pParse); - + } base = sqliteVdbeAddOpList(pParse->pVdbe, ArraySize(dropTrigger), dropTrigger); sqliteVdbeChangeP3(pParse->pVdbe, base+2, tmp_name, 0); - - if (!nested) - changeCookie(pParse->db); - + if( !nested ){ + sqliteChangeCookie(pParse->db); + } sqliteVdbeChangeP1(pParse->pVdbe, base+9, pParse->db->next_cookie); - - if (!nested) + if( !nested ){ sqliteEndWriteOperation(pParse); + } } sqliteFree(tmp_name); |