4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
|
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
|
-
-
-
-
-
-
-
-
-
-
-
-
|
** try to process it.
*/
rc = process_sqliterc(&data,zInitFile);
if( rc>0 ){
return rc;
}
#ifdef SQLITE_SHELL_INIT_PROC
{
/* The SQLITE_SHELL_INIT_PROC is an application-defined function
** that can do additional initialization on the database connection
** after it has opened.
*/
extern int SQLITE_SHELL_INIT_PROC(sqlite3*);
rc = SQLITE_SHELL_INIT_PROC(data.db);
if( rc ) return rc;
}
#endif
/* Make a second pass through the command-line argument and set
** options. This second pass is delayed until after the initialization
** file is processed so that the command-line arguments will override
** settings in the initialization file.
*/
for(i=1; i<argc; i++){
char *z = argv[i];
|