diff options
author | dan <Dan Kennedy> | 2021-04-21 20:52:17 +0000 |
---|---|---|
committer | dan <Dan Kennedy> | 2021-04-21 20:52:17 +0000 |
commit | a23a873fbb02bdb20923aae7d2476f07d4245bc3 (patch) | |
tree | f4b23113105b11a0e06da5f56a145cc0f2e24521 /src/vdbeInt.h | |
parent | 7437c25b63be5cdf678dc5d2f25d1837c126c8b7 (diff) | |
download | sqlite-a23a873fbb02bdb20923aae7d2476f07d4245bc3.tar.gz sqlite-a23a873fbb02bdb20923aae7d2476f07d4245bc3.zip |
Add the experimental sqlite3session_changeset_size() API.
FossilOrigin-Name: b5564a6fd54875db1de884fdc0e5eeabcd6aa5595ad03a8a60843503e830a2d8
Diffstat (limited to 'src/vdbeInt.h')
-rw-r--r-- | src/vdbeInt.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vdbeInt.h b/src/vdbeInt.h index cb423f20a..5e3e523f9 100644 --- a/src/vdbeInt.h +++ b/src/vdbeInt.h @@ -472,6 +472,7 @@ struct PreUpdate { UnpackedRecord *pUnpacked; /* Unpacked version of aRecord[] */ UnpackedRecord *pNewUnpacked; /* Unpacked version of new.* record */ int iNewReg; /* Register for new.* values */ + int iBlobWrite; /* Value returned by preupdate_blobwrite() */ i64 iKey1; /* First key value passed to hook */ i64 iKey2; /* Second key value passed to hook */ Mem *aNew; /* Array of new.* values */ @@ -560,7 +561,8 @@ void sqlite3VdbeFrameMemDel(void*); /* Destructor on Mem */ void sqlite3VdbeFrameDelete(VdbeFrame*); /* Actually deletes the Frame */ int sqlite3VdbeFrameRestore(VdbeFrame *); #ifdef SQLITE_ENABLE_PREUPDATE_HOOK -void sqlite3VdbePreUpdateHook(Vdbe*,VdbeCursor*,int,const char*,Table*,i64,int); +void sqlite3VdbePreUpdateHook( + Vdbe*,VdbeCursor*,int,const char*,Table*,i64,int,int); #endif int sqlite3VdbeTransferError(Vdbe *p); |