aboutsummaryrefslogtreecommitdiff
path: root/src/prepare.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2014-08-22 18:00:11 +0000
committerdrh <drh@noemail.net>2014-08-22 18:00:11 +0000
commit13f40da31d9692a96dcab00f85afee9fd68bae12 (patch)
treefe00c67d606c5ffe0912c51f4608f3d7628586fc /src/prepare.c
parent172087fb733f54d025fe6a112898cdcabada7e47 (diff)
downloadsqlite-13f40da31d9692a96dcab00f85afee9fd68bae12.tar.gz
sqlite-13f40da31d9692a96dcab00f85afee9fd68bae12.zip
Split the sqlite3Error() routine into sqlite3Error() and
sqlite3ErrorWithMsg(), for a slight size reduction and performance increase. FossilOrigin-Name: cf561d1f0bb60b3d638632d20bd686dda4fa4a04
Diffstat (limited to 'src/prepare.c')
-rw-r--r--src/prepare.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/prepare.c b/src/prepare.c
index c7ba53a1f..5b92e8851 100644
--- a/src/prepare.c
+++ b/src/prepare.c
@@ -593,7 +593,7 @@ static int sqlite3Prepare(
rc = sqlite3BtreeSchemaLocked(pBt);
if( rc ){
const char *zDb = db->aDb[i].zName;
- sqlite3Error(db, rc, "database schema is locked: %s", zDb);
+ sqlite3ErrorWithMsg(db, rc, "database schema is locked: %s", zDb);
testcase( db->flags & SQLITE_ReadUncommitted );
goto end_prepare;
}
@@ -610,7 +610,7 @@ static int sqlite3Prepare(
testcase( nBytes==mxLen );
testcase( nBytes==mxLen+1 );
if( nBytes>mxLen ){
- sqlite3Error(db, SQLITE_TOOBIG, "statement too long");
+ sqlite3ErrorWithMsg(db, SQLITE_TOOBIG, "statement too long");
rc = sqlite3ApiExit(db, SQLITE_TOOBIG);
goto end_prepare;
}
@@ -677,10 +677,10 @@ static int sqlite3Prepare(
}
if( zErrMsg ){
- sqlite3Error(db, rc, "%s", zErrMsg);
+ sqlite3ErrorWithMsg(db, rc, "%s", zErrMsg);
sqlite3DbFree(db, zErrMsg);
}else{
- sqlite3Error(db, rc, 0);
+ sqlite3Error(db, rc);
}
/* Delete any TriggerPrg structures allocated while parsing this statement. */