Permalink
Browse files

dgram: use Buffer.alloc(0) for zero-size buffers

There is no difference between alloc(0) and allocUnsafe(0), so there is
no reason to confuse anyone reading the code with an additional call to
allocUnsafe.

PR-URL: #8751
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Ilkka Myller <ilkka.myller@nodefield.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
  • Loading branch information...
ChALkeR authored and Fishrock123 committed Sep 23, 2016
1 parent 9b0733f commit c4d9b54f75dc8bd492354a0880714f7a8a8b4ee9
Showing with 1 addition and 1 deletion.
  1. +1 −1 lib/dgram.js
View
@@ -353,7 +353,7 @@ Socket.prototype.send = function(buffer,
self.bind({port: 0, exclusive: true}, null);
if (list.length === 0)
list.push(Buffer.allocUnsafe(0));
list.push(Buffer.alloc(0));
// If the socket hasn't been bound yet, push the outbound packet onto the
// send queue and send after binding is complete.

0 comments on commit c4d9b54

Please sign in to comment.