From e41a44b9a4b5cddc845df9a3eaf3b35c876d5718 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Sun, 3 Jul 2016 11:12:21 -0700 Subject: [PATCH] minor. --- lib/bcoin/rbt.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/bcoin/rbt.js b/lib/bcoin/rbt.js index 364d09fb..709f68cd 100644 --- a/lib/bcoin/rbt.js +++ b/lib/bcoin/rbt.js @@ -363,6 +363,8 @@ RBT.prototype.rotr = function rotr(x) { */ RBT.prototype.min = function min(z) { + if (z.isNull()) + return z; while (!z.left.isNull()) z = z.left; return z; @@ -376,6 +378,8 @@ RBT.prototype.min = function min(z) { */ RBT.prototype.max = function max(z) { + if (z.isNull()) + return z; while (!z.right.isNull()) z = z.right; return z;