diff options
author | drh <drh@noemail.net> | 2008-07-11 21:02:53 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2008-07-11 21:02:53 +0000 |
commit | a34605859d16febe0b51db0231827cd0458f55b3 (patch) | |
tree | 122be86383110e49ba55ec92fade12274fc4c643 /src/btree.h | |
parent | f46080903008c923aaba6936590ab27ad80d0e4b (diff) | |
download | sqlite-a34605859d16febe0b51db0231827cd0458f55b3.tar.gz sqlite-a34605859d16febe0b51db0231827cd0458f55b3.zip |
Detect and handles the case where a row is modified or deleted while it
is being read during SELECT processing. (CVS 5399)
FossilOrigin-Name: c80a5d09935c60a2a50bc262c172a94073355f0d
Diffstat (limited to 'src/btree.h')
-rw-r--r-- | src/btree.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/btree.h b/src/btree.h index 780f1d3f1..3fe01cbd2 100644 --- a/src/btree.h +++ b/src/btree.h @@ -13,7 +13,7 @@ ** subsystem. See comments in the source code for a detailed description ** of what each interface routine does. ** -** @(#) $Id: btree.h,v 1.101 2008/07/11 16:15:18 drh Exp $ +** @(#) $Id: btree.h,v 1.102 2008/07/11 21:02:54 drh Exp $ */ #ifndef _BTREE_H_ #define _BTREE_H_ @@ -142,6 +142,7 @@ int sqlite3BtreeMoveto( int bias, int *pRes ); +int sqlite3BtreeCursorHasMoved(BtCursor*, int*); int sqlite3BtreeDelete(BtCursor*); int sqlite3BtreeInsert(BtCursor*, const void *pKey, i64 nKey, const void *pData, int nData, |