diff options
author | dan <Dan Kennedy> | 2021-04-22 17:55:42 +0000 |
---|---|---|
committer | dan <Dan Kennedy> | 2021-04-22 17:55:42 +0000 |
commit | a5b51b8715412c129eb243869063c87d95490956 (patch) | |
tree | 8d49543c3188432670c968101cfccfcdd8cdca6f /src/vdbeInt.h | |
parent | 65b930553d0993898c870a671aabb905aea6adb6 (diff) | |
parent | 6d29a4fe5be41d63d7c2ba8a82ad9777a4acc39f (diff) | |
download | sqlite-a5b51b8715412c129eb243869063c87d95490956.tar.gz sqlite-a5b51b8715412c129eb243869063c87d95490956.zip |
Add the experimental sqlite3session_changeset_size() API.
FossilOrigin-Name: 3de544d495fee553d95fde3fb656745d633138115d25ed39760a1ea7c8c3fae6
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); |