comparison src/readline-0-004.patch @ 5475:2b13fe9f4ef9

readline: Add upstream patches. * src/readline-0-001.patch, src/readline-0-002.patch, src/readline-0-003.patch, src/readline-0-004.patch: Add upstream patches (reformatted to apply in MXE): ftp://ftp.gnu.org/pub/gnu/readline/readline-8.0-patches * dist-files.mk: Include new files in list.
author Markus Mützel <markus.muetzel@gmx.de>
date Sun, 28 Jun 2020 15:41:14 +0200
parents
children
comparison
equal deleted inserted replaced
5474:f80eb3519e2a 5475:2b13fe9f4ef9
1 READLINE PATCH REPORT
2 =====================
3
4 Readline-Release: 8.0
5 Patch-ID: readline80-004
6
7 Bug-Reported-by: auroralanes@protonmail.ch
8 Bug-Reference-ID: <WikEDKluAyoha9IDLp83rbN7_Uinr2rrpvSV_z4wmt9qur9piN-FNOn17P0cAizEVah1Fvc9d641vIIWX_7SC6EUTz0CatnOH-C-UK3rPYc=@protonmail.ch>
9 Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-readline/2020-01/msg00008.html
10
11 Bug-Description:
12
13 If writing the history file fails, and renaming the backup history file fails,
14 it's possible for readline's history code to return the wrong error to its
15 caller.
16
17 diff --git "a/histfile.c" "b/histfile.c"
18 --- a/histfile.c 2019-11-19 10:31:58.000000000 -0500
19 +++ b/histfile.c 2020-02-01 16:28:29.000000000 -0500
20 @@ -621,4 +621,5 @@
21 if (rv != 0)
22 {
23 + rv = errno;
24 if (tempname)
25 unlink (tempname);
26 @@ -768,4 +769,5 @@
27 if (rv != 0)
28 {
29 + rv = errno;
30 if (tempname)
31 unlink (tempname);
32 diff --git "a/patchlevel" "b/patchlevel"
33 --- a/patchlevel 2013-11-15 08:11:11.000000000 -0500
34 +++ b/patchlevel 2014-03-21 08:28:40.000000000 -0400
35 @@ -1,3 +1,3 @@
36 # Do not edit -- exists only for use by patch
37
38 -3
39 +4