aboutsummaryrefslogtreecommitdiff
path: root/src/dbstat.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2016-01-22 17:48:09 +0000
committerdrh <drh@noemail.net>2016-01-22 17:48:09 +0000
commit40aced5c654a3f3322f49fa9e4b2116f43167790 (patch)
tree3b0f19ef08476c360b548031b202e009ec59acca /src/dbstat.c
parentb5c557b87e0e54f39ade09a73dc0b7cb13d2c93d (diff)
downloadsqlite-40aced5c654a3f3322f49fa9e4b2116f43167790.tar.gz
sqlite-40aced5c654a3f3322f49fa9e4b2116f43167790.zip
Add the sqlite3TokenInit() utility function.
FossilOrigin-Name: 7323175337b7ba85ac932ca892b28860f6a5b688
Diffstat (limited to 'src/dbstat.c')
-rw-r--r--src/dbstat.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/dbstat.c b/src/dbstat.c
index e404c71dd..5e42cdfe3 100644
--- a/src/dbstat.c
+++ b/src/dbstat.c
@@ -149,11 +149,9 @@ static int statConnect(
int iDb;
if( argc>=4 ){
- char *zDb = sqlite3DbStrDup(db, argv[3]);
- if( zDb==0 ) return SQLITE_NOMEM;
- sqlite3Dequote(zDb);
- iDb = sqlite3FindDbName(db, zDb);
- sqlite3DbFree(db, zDb);
+ Token nm;
+ sqlite3TokenInit(&nm, (char*)argv[3]);
+ iDb = sqlite3FindDb(db, &nm);
if( iDb<0 ){
*pzErr = sqlite3_mprintf("no such database: %s", argv[3]);
return SQLITE_ERROR;