Skip to content

Commit

Permalink
doc: make writable.setDefaultEncoding() return this
Browse files Browse the repository at this point in the history
Let this function return `this` for parity with `readable.setEncoding()`.

PR-URL: nodejs#5040
Fixes: nodejs#5013

Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Calvin Metcalf <[email protected]>
Reviewed-By: James M Snell <[email protected]>
  • Loading branch information
estliberitas authored and joelostrowski committed May 4, 2016
1 parent 4f3792e commit f420583
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions doc/api/stream.md
Original file line number Diff line number Diff line change
Expand Up @@ -695,6 +695,7 @@ file.end('world!');
#### writable.setDefaultEncoding(encoding)

* `encoding` {String} The new default encoding
* Return: `this`

Sets the default encoding for a writable stream.

Expand Down
1 change: 1 addition & 0 deletions lib/_stream_writable.js
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,7 @@ Writable.prototype.setDefaultEncoding = function setDefaultEncoding(encoding) {
if (!Buffer.isEncoding(encoding))
throw new TypeError('Unknown encoding: ' + encoding);
this._writableState.defaultEncoding = encoding;
return this;
};

function decodeChunk(state, chunk, encoding) {
Expand Down

0 comments on commit f420583

Please sign in to comment.