Diff
Not logged in

Differences From Artifact [bfc1282b44]:

To Artifact [45d9c9bd7c]:


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];