aboutsummaryrefslogtreecommitdiff
path: root/tool/fuzzershell.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2015-05-22 23:50:19 +0000
committerdrh <drh@noemail.net>2015-05-22 23:50:19 +0000
commitc19bc9b6b04bb9c3aa2ca3076dfdf7bbf1b40533 (patch)
treedf01585e8872956a5c048aaa50b34e776eb9ff2e /tool/fuzzershell.c
parentf9def06160fed660c99f964ade1cfe17dd902612 (diff)
downloadsqlite-c19bc9b6b04bb9c3aa2ca3076dfdf7bbf1b40533.tar.gz
sqlite-c19bc9b6b04bb9c3aa2ca3076dfdf7bbf1b40533.zip
Improved error messages in fuzzershell when unable to open the database.
FossilOrigin-Name: c404fcace83613a50015f15097b7f28123c221c3
Diffstat (limited to 'tool/fuzzershell.c')
-rw-r--r--tool/fuzzershell.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/tool/fuzzershell.c b/tool/fuzzershell.c
index c026cf370..2778c9d2f 100644
--- a/tool/fuzzershell.c
+++ b/tool/fuzzershell.c
@@ -701,14 +701,17 @@ int main(int argc, char **argv){
do{
if( zDbName ){
rc = sqlite3_open_v2(zDbName, &db, SQLITE_OPEN_READWRITE, 0);
+ if( rc!=SQLITE_OK ){
+ abendError("Cannot open database file %s", zDbName);
+ }
}else{
rc = sqlite3_open_v2(
"main.db", &db,
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_MEMORY,
0);
- }
- if( rc!=SQLITE_OK ){
- abendError("Unable to open the in-memory database");
+ if( rc!=SQLITE_OK ){
+ abendError("Unable to open the in-memory database");
+ }
}
if( pLook ){
rc = sqlite3_db_config(db, SQLITE_DBCONFIG_LOOKASIDE,pLook,szLook,nLook);