From 50100853403d99a07b2bea4e86885ae12c954aa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Ludwig?= Date: Sat, 14 Mar 2020 18:37:54 +0100 Subject: [PATCH] Fix documentation of pipe(). --- source/vibe/core/stream.d | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/vibe/core/stream.d b/source/vibe/core/stream.d index 6a68f87..ab34f6a 100644 --- a/source/vibe/core/stream.d +++ b/source/vibe/core/stream.d @@ -27,12 +27,12 @@ public import eventcore.driver : IOMode; /** Pipes an InputStream directly into this OutputStream. - The number of bytes written is either the whole input stream when `nbytes == 0`, or exactly - `nbytes` for `nbytes > 0`. If the input stream contains less than `nbytes` of data, an - exception is thrown. + The number of bytes written is either the whole input stream when + `nbytes == ulong.max`, or exactly `nbytes` for `nbytes < ulong.max`. If the + input stream contains less than `nbytes` of data, an exception is thrown. Returns: - The actual number of bytes written is returned. If `nbytes` is given + The actual number of bytes written is returned. If `nbytes` is given and not equal to `ulong.max`, íts value will be returned. */ ulong pipe(InputStream, OutputStream)(InputStream source, OutputStream sink, ulong nbytes)