From: drh Date: Sat, 1 Dec 2012 20:21:22 +0000 (+0000) Subject: Do not exist the command-line shell if a ".read" command invokes a script that X-Git-Tag: version-3.7.15~32 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4d15a0d6d5b9ddacaa3bc10db1a46e1b5c91b648;p=thirdparty%2Fsqlite.git Do not exist the command-line shell if a ".read" command invokes a script that contains two errors. But reported on the mailing list. FossilOrigin-Name: 2e5e65152758bc37439584ccba4c1b1c5ceb24f8 --- diff --git a/manifest b/manifest index c64849463c..691899f856 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Mark\sthe\s"async"\smodule\sas\sdeprecated\sas\sits\sfunctionality\shas\sbeen\nsuperceded\sby\sWAL\smode.\s\sThis\scloses\sticket\s[f46ca03b55ae0e] -D 2012-11-29T14:26:11.774 +C Do\snot\sexist\sthe\scommand-line\sshell\sif\sa\s".read"\scommand\sinvokes\sa\sscript\sthat\ncontains\stwo\serrors.\s\sBut\sreported\son\sthe\smailing\slist. +D 2012-12-01T20:21:22.105 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in 82c41c0ed4cc94dd3cc7d498575b84c57c2c2384 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 @@ -175,7 +175,7 @@ F src/random.c cd4a67b3953b88019f8cd4ccd81394a8ddfaba50 F src/resolve.c 7b986a715ac281643309c29257bb58cfae7aa810 F src/rowset.c 64655f1a627c9c212d9ab497899e7424a34222e0 F src/select.c 3a8baf4719f9723b4e0b43f2baa60692d0d921f8 -F src/shell.c 24cd0aa74aff73ea08594629faead564c4c2a286 +F src/shell.c 99091f9dcf2bca1e1ff342f3361388b57f804135 F src/sqlite.h.in 4e71a210f383b6d060bd3fdf81d850f0f8c4eca3 F src/sqlite3.rc fea433eb0a59f4c9393c8e6d76a6e2596b1fe0c0 F src/sqlite3ext.h 6904f4aadf976f95241311fbffb00823075d9477 @@ -1025,7 +1025,7 @@ F tool/vdbe-compress.tcl f12c884766bd14277f4fcedcae07078011717381 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381 F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac -P f0843f885ab3337f83fe3b304aab80bb7b5dd0a3 -R 1bc9994dc1983e832fe7d5970ec76e1b +P 3d548db7eb14a4133afa6a94530f61fb3ef4a052 +R a8f759d368c1676ca502f98eec1f6be2 U drh -Z d2606d0f5b2b21bd75d458ededc57a06 +Z 02e70790acf1c68859534e04f6be9da6 diff --git a/manifest.uuid b/manifest.uuid index fc0e10e5b0..1b7b4f64a2 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -3d548db7eb14a4133afa6a94530f61fb3ef4a052 \ No newline at end of file +2e5e65152758bc37439584ccba4c1b1c5ceb24f8 \ No newline at end of file diff --git a/src/shell.c b/src/shell.c index adb8165434..0283c9e136 100644 --- a/src/shell.c +++ b/src/shell.c @@ -2711,7 +2711,7 @@ static int process_input(struct callback_data *p, FILE *in){ free(zSql); } free(zLine); - return errCnt; + return errCnt>0; } /*