From 25dff2b7dbab54bd97b5ec22a05e594504555a12 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 15 Mar 2017 14:40:47 +0100 Subject: runProgram(): Distinguish between empty input and no input For example, if we call brotli with an empty input, it shouldn't read from the caller's stdin. --- src/libutil/compression.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libutil/compression.cc') diff --git a/src/libutil/compression.cc b/src/libutil/compression.cc index 5df97e7392..8ffd55efb2 100644 --- a/src/libutil/compression.cc +++ b/src/libutil/compression.cc @@ -92,7 +92,7 @@ static ref decompressBzip2(const std::string & in) static ref decompressBrotli(const std::string & in) { // FIXME: use libbrotli - return make_ref(runProgram(BRO, true, {"-d"}, in)); + return make_ref(runProgram(BRO, true, {"-d"}, {in})); } ref compress(const std::string & method, const std::string & in) -- cgit 1.4.1