Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(116)

Side by Side Diff: third_party/sqlite/sqlite-src-3070603/src/shell.c

Issue 826543003: [sql] Import reference version of SQLite 3.7.6.3. (Closed) Base URL: http://chromium.googlesource.com/chromium/src.git@master
Patch Set: gitignore forgot some files for me. Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 ** 2001 September 15 2 ** 2001 September 15
3 ** 3 **
4 ** The author disclaims copyright to this source code. In place of 4 ** The author disclaims copyright to this source code. In place of
5 ** a legal notice, here is a blessing: 5 ** a legal notice, here is a blessing:
6 ** 6 **
7 ** May you do good and not evil. 7 ** May you do good and not evil.
8 ** May you find forgiveness for yourself and forgive others. 8 ** May you find forgiveness for yourself and forgive others.
9 ** May you share freely, never taking more than you give. 9 ** May you share freely, never taking more than you give.
10 ** 10 **
(...skipping 2645 matching lines...) Expand 10 before | Expand all | Expand 10 after
2656 } 2656 }
2657 2657
2658 int main(int argc, char **argv){ 2658 int main(int argc, char **argv){
2659 char *zErrMsg = 0; 2659 char *zErrMsg = 0;
2660 struct callback_data data; 2660 struct callback_data data;
2661 const char *zInitFile = 0; 2661 const char *zInitFile = 0;
2662 char *zFirstCmd = 0; 2662 char *zFirstCmd = 0;
2663 int i; 2663 int i;
2664 int rc = 0; 2664 int rc = 0;
2665 2665
2666 /* Begin evanm patch. */
2667 extern int sqlite_shell_init_icu();
2668 if( !sqlite_shell_init_icu() ){
2669 fprintf(stderr, "%s: warning: couldn't find icudt38.dll; "
2670 "queries against ICU FTS tables will fail.\n", argv[0]);
2671 }
2672 /* End evanm patch. */
2673
2674 Argv0 = argv[0]; 2666 Argv0 = argv[0];
2675 main_init(&data); 2667 main_init(&data);
2676 stdin_is_interactive = isatty(0); 2668 stdin_is_interactive = isatty(0);
2677 2669
2678 /* Make sure we have a valid signal handler early, before anything 2670 /* Make sure we have a valid signal handler early, before anything
2679 ** else is done. 2671 ** else is done.
2680 */ 2672 */
2681 #ifdef SIGINT 2673 #ifdef SIGINT
2682 signal(SIGINT, interrupt_handler); 2674 signal(SIGINT, interrupt_handler);
2683 #endif 2675 #endif
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after
2908 }else{ 2900 }else{
2909 rc = process_input(&data, stdin); 2901 rc = process_input(&data, stdin);
2910 } 2902 }
2911 } 2903 }
2912 set_table_name(&data, 0); 2904 set_table_name(&data, 0);
2913 if( data.db ){ 2905 if( data.db ){
2914 sqlite3_close(data.db); 2906 sqlite3_close(data.db);
2915 } 2907 }
2916 return rc; 2908 return rc;
2917 } 2909 }
OLDNEW
« no previous file with comments | « third_party/sqlite/sqlite-src-3070603/src/select.c ('k') | third_party/sqlite/sqlite-src-3070603/src/sqlite.h.in » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698