Fossil SCM

Better error message when attempting to create a new repository in a directory that does not exist.

drh 2008-02-04 13:14 trunk
Commit 97ff24dec72a2906be60d5203ef70f3495d79f79
1 file changed +3 -3
+3 -3
--- src/db.c
+++ src/db.c
@@ -511,22 +511,22 @@
511511
const char *zSql;
512512
va_list ap;
513513
514514
rc = sqlite3_open(zFileName, &db);
515515
if( rc!=SQLITE_OK ){
516
- db_err(sqlite3_errmsg(g.db));
516
+ db_err(sqlite3_errmsg(db));
517517
}
518518
sqlite3_exec(db, "BEGIN EXCLUSIVE", 0, 0, 0);
519519
rc = sqlite3_exec(db, zSchema, 0, 0, 0);
520520
if( rc!=SQLITE_OK ){
521
- db_err(sqlite3_errmsg(g.db));
521
+ db_err(sqlite3_errmsg(db));
522522
}
523523
va_start(ap, zSchema);
524524
while( (zSql = va_arg(ap, const char*))!=0 ){
525525
rc = sqlite3_exec(db, zSql, 0, 0, 0);
526526
if( rc!=SQLITE_OK ){
527
- db_err(sqlite3_errmsg(g.db));
527
+ db_err(sqlite3_errmsg(db));
528528
}
529529
}
530530
va_end(ap);
531531
sqlite3_exec(db, "COMMIT", 0, 0, 0);
532532
sqlite3_close(db);
533533
--- src/db.c
+++ src/db.c
@@ -511,22 +511,22 @@
511 const char *zSql;
512 va_list ap;
513
514 rc = sqlite3_open(zFileName, &db);
515 if( rc!=SQLITE_OK ){
516 db_err(sqlite3_errmsg(g.db));
517 }
518 sqlite3_exec(db, "BEGIN EXCLUSIVE", 0, 0, 0);
519 rc = sqlite3_exec(db, zSchema, 0, 0, 0);
520 if( rc!=SQLITE_OK ){
521 db_err(sqlite3_errmsg(g.db));
522 }
523 va_start(ap, zSchema);
524 while( (zSql = va_arg(ap, const char*))!=0 ){
525 rc = sqlite3_exec(db, zSql, 0, 0, 0);
526 if( rc!=SQLITE_OK ){
527 db_err(sqlite3_errmsg(g.db));
528 }
529 }
530 va_end(ap);
531 sqlite3_exec(db, "COMMIT", 0, 0, 0);
532 sqlite3_close(db);
533
--- src/db.c
+++ src/db.c
@@ -511,22 +511,22 @@
511 const char *zSql;
512 va_list ap;
513
514 rc = sqlite3_open(zFileName, &db);
515 if( rc!=SQLITE_OK ){
516 db_err(sqlite3_errmsg(db));
517 }
518 sqlite3_exec(db, "BEGIN EXCLUSIVE", 0, 0, 0);
519 rc = sqlite3_exec(db, zSchema, 0, 0, 0);
520 if( rc!=SQLITE_OK ){
521 db_err(sqlite3_errmsg(db));
522 }
523 va_start(ap, zSchema);
524 while( (zSql = va_arg(ap, const char*))!=0 ){
525 rc = sqlite3_exec(db, zSql, 0, 0, 0);
526 if( rc!=SQLITE_OK ){
527 db_err(sqlite3_errmsg(db));
528 }
529 }
530 va_end(ap);
531 sqlite3_exec(db, "COMMIT", 0, 0, 0);
532 sqlite3_close(db);
533

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button