aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancois Kritzinger <francois@codesynthesis.com>2024-02-27 10:01:58 +0200
committerFrancois Kritzinger <francois@codesynthesis.com>2024-05-08 15:51:48 +0200
commitc11772766d05eafb5eea5c09e0ba5dc26e47dcc7 (patch)
tree0a297af676a79eed50d43c961b53c0e094fcbc0b
parent2059dd12d36b97e5b808ff04c0a0bd4355eb6a37 (diff)
Pass nullfd for curl stdin
-rw-r--r--mod/mod-ci-github.cxx4
1 files changed, 1 insertions, 3 deletions
diff --git a/mod/mod-ci-github.cxx b/mod/mod-ci-github.cxx
index fbe2fec..112f03b 100644
--- a/mod/mod-ci-github.cxx
+++ b/mod/mod-ci-github.cxx
@@ -231,7 +231,7 @@ namespace brep
//
fdpipe errp (fdopen_pipe ()); // stderr pipe.
- curl c (path ("-"),
+ curl c (nullfd,
path ("-"), // Write response to curl::in.
process::pipe (errp.in.get (), move (errp.out)),
curl::post,
@@ -249,8 +249,6 @@ namespace brep
int sc; // Status code.
try
{
- c.out.close (); // No input required.
-
// Note: re-open in/out so that they get automatically closed on
// exception.
//