Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
cs24-19fa
git_rec_nano
Commits
1ae90e20
Commit
1ae90e20
authored
6 years ago
by
Benno Schulenberg
Browse files
Options
Download
Email Patches
Plain Diff
command-execution: do not crash when opening the pipe would fail
This fixes
https://savannah.gnu.org/bugs/?53723
.
parent
d53086d3
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
src/text.c
+3
-3
src/text.c
with
3 additions
and
3 deletions
+3
-3
src/text.c
View file @
1ae90e20
...
...
@@ -1144,9 +1144,9 @@ bool execute_command(const char *command)
stream
=
fdopen
(
fd
[
0
],
"rb"
);
if
(
stream
==
NULL
)
nperror
(
"fdopen"
);
read_file
(
stream
,
0
,
"
stdin
"
,
TRUE
);
statusline
(
ALERT
,
_
(
"Failed to open pipe: %s"
),
strerror
(
errno
)
);
else
read_file
(
stream
,
0
,
"
pipe
"
,
TRUE
);
if
(
wait
(
NULL
)
==
-
1
)
nperror
(
"wait"
);
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help