aboutsummaryrefslogtreecommitdiff
path: root/src/btree.h
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2008-07-11 21:02:53 +0000
committerdrh <drh@noemail.net>2008-07-11 21:02:53 +0000
commita34605859d16febe0b51db0231827cd0458f55b3 (patch)
tree122be86383110e49ba55ec92fade12274fc4c643 /src/btree.h
parentf46080903008c923aaba6936590ab27ad80d0e4b (diff)
downloadsqlite-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.h3
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,