aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorlarrybr <larrybr@noemail.net>2023-05-12 14:51:00 +0000
committerlarrybr <larrybr@noemail.net>2023-05-12 14:51:00 +0000
commitfb74019a143dae9d20ba408ac8da74818cea6776 (patch)
treeedcc75c9d9646582136971ecf21517b21ec61d8d /src
parent69bc8c70f9a991cc4bd603ed17c96a6681f18e62 (diff)
downloadsqlite-fb74019a143dae9d20ba408ac8da74818cea6776.tar.gz
sqlite-fb74019a143dae9d20ba408ac8da74818cea6776.zip
Fix unlikely strange result of CLI edit().
FossilOrigin-Name: ab3797e844c97fed344b36f30cfb788aca9e0d68c574fb833712219eb712db44
Diffstat (limited to 'src')
-rw-r--r--src/shell.c.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/shell.c.in b/src/shell.c.in
index b29e40291..ccaed896d 100644
--- a/src/shell.c.in
+++ b/src/shell.c.in
@@ -1776,6 +1776,7 @@ static void editFunc(
}else{
/* If the file did not originally contain \r\n then convert any new
** \r\n back into \n */
+ p[sz] = 0;
for(i=j=0; i<sz; i++){
if( p[i]=='\r' && p[i+1]=='\n' ) i++;
p[j++] = p[i];