1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-11-14 00:22:38 +03:00

The sqlite3FixInit() routine cannot fail. So change the return type from "int"

to "void".

FossilOrigin-Name: 500c5932fe3f5fcd0940522f7839d581c555e0eb
This commit is contained in:
drh
2013-10-03 15:39:44 +00:00
parent f63936e805
commit d100f6912d
6 changed files with 21 additions and 28 deletions

View File

@@ -417,11 +417,8 @@ void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey){
/*
** Initialize a DbFixer structure. This routine must be called prior
** to passing the structure to one of the sqliteFixAAAA() routines below.
**
** The return value indicates whether or not fixation is required. TRUE
** means we do need to fix the database references, FALSE means we do not.
*/
int sqlite3FixInit(
void sqlite3FixInit(
DbFixer *pFix, /* The fixer to be initialized */
Parse *pParse, /* Error messages will be written here */
int iDb, /* This is the database that must be used */
@@ -430,7 +427,6 @@ int sqlite3FixInit(
){
sqlite3 *db;
if( NEVER(iDb<0) ) return 0;
db = pParse->db;
assert( db->nDb>iDb );
pFix->pParse = pParse;
@@ -439,7 +435,6 @@ int sqlite3FixInit(
pFix->zType = zType;
pFix->pName = pName;
pFix->bVarOnly = (iDb==1);
return 1;
}
/*