diff options
author | drh <drh@noemail.net> | 2007-06-27 00:36:13 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2007-06-27 00:36:13 +0000 |
commit | 0e8003dff68c2bcbeee7ddd0e29d830e48286953 (patch) | |
tree | 0d37f514c706954f10632e20a11e7480bdb375b4 /src/vdbeblob.c | |
parent | 6d31df30d82f4f71c84d3eb43ebd50dd8e6f2271 (diff) | |
download | sqlite-0e8003dff68c2bcbeee7ddd0e29d830e48286953.tar.gz sqlite-0e8003dff68c2bcbeee7ddd0e29d830e48286953.zip |
Set the connection error code when sqlite3_blob_read() or
sqlite3_blob_write() fail. Ticket #2464. (CVS 4137)
FossilOrigin-Name: 3bd990be3cb8a74be9eaa8d5710852be6733cb58
Diffstat (limited to 'src/vdbeblob.c')
-rw-r--r-- | src/vdbeblob.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vdbeblob.c b/src/vdbeblob.c index 9d826c989..8ec836f35 100644 --- a/src/vdbeblob.c +++ b/src/vdbeblob.c @@ -12,7 +12,7 @@ ** ** This file contains code used to implement incremental BLOB I/O. ** -** $Id: vdbeblob.c,v 1.10 2007/05/08 20:37:40 drh Exp $ +** $Id: vdbeblob.c,v 1.11 2007/06/27 00:36:14 drh Exp $ */ #include "sqliteInt.h" @@ -278,6 +278,7 @@ static int blobReadWrite( sqlite3VdbeFinalize(v); p->pStmt = 0; }else{ + db->errCode = rc; v->rc = rc; } |