forked from lix-project/lix
Merge pull request #1714 from LnL7/fix-ssh-store-nar
ssh-store: fix length when writing nar
This commit is contained in:
commit
ba334bd6f7
|
@ -62,9 +62,9 @@ public:
|
|||
ForwardSource(Source & readSource, Sink & writeSink) : readSource(readSource), writeSink(writeSink) {}
|
||||
size_t read(unsigned char * data, size_t len) override
|
||||
{
|
||||
auto res = readSource.read(data, len);
|
||||
writeSink(data, len);
|
||||
return res;
|
||||
auto n = readSource.read(data, len);
|
||||
writeSink(data, n);
|
||||
return n;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue