]> zoso.dev Git - buffer.git/commitdiff
expose augment as Buffer._augment
authorFeross Aboukhadijeh <feross@feross.org>
Tue, 8 Apr 2014 06:36:14 +0000 (23:36 -0700)
committerFeross Aboukhadijeh <feross@feross.org>
Tue, 8 Apr 2014 06:36:14 +0000 (23:36 -0700)
index.js

index 911507bdf01b17c228339f0531448f82c3df85cd..6ddb57c24e12043fd74c3f5a4414c14953b5288e 100644 (file)
--- a/index.js
+++ b/index.js
@@ -81,7 +81,7 @@ function Buffer (subject, encoding, noZero) {
   var buf
   if (Buffer._useTypedArrays) {
     // Preferred: Return an augmented `Uint8Array` instance for best performance
-    buf = augment(new Uint8Array(length))
+    buf = Buffer._augment(new Uint8Array(length))
   } else {
     // Fallback: Return THIS instance of Buffer (created by `new`)
     buf = this
@@ -465,7 +465,7 @@ Buffer.prototype.slice = function (start, end) {
   end = clamp(end, len, len)
 
   if (Buffer._useTypedArrays) {
-    return augment(this.subarray(start, end))
+    return Buffer._augment(this.subarray(start, end))
   } else {
     var sliceLen = end - start
     var newBuf = new Buffer(sliceLen, undefined, true)
@@ -935,7 +935,7 @@ var BP = Buffer.prototype
 /**
  * Augment the Uint8Array *instance* (not the class!) with Buffer methods
  */
-function augment (arr) {
+Buffer._augment = function (arr) {
   arr._isBuffer = true
 
   // save reference to original Uint8Array get/set methods before overwriting