From 11a85647ac05418b2829d156743593b5ee7ab4a9 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 31 May 2012 20:51:37 -0700 Subject: [PATCH] A zere-length inner node is legal if the tree is empty. --- src/SHAMapNodes.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SHAMapNodes.cpp b/src/SHAMapNodes.cpp index c817404ac9..42ff2a92ff 100644 --- a/src/SHAMapNodes.cpp +++ b/src/SHAMapNodes.cpp @@ -195,7 +195,7 @@ SHAMapTreeNode::SHAMapTreeNode(const SHAMapNode& id, const std::vector 3) || (len < 32)) throw SHAMapException(InvalidNode); + if ((type < 0) || (type > 3)) throw SHAMapException(InvalidNode); if (type == 0) { // transaction