diff --git a/Code/wb-trees.lisp b/Code/wb-trees.lisp index 410f152..e46ca38 100644 --- a/Code/wb-trees.lisp +++ b/Code/wb-trees.lisp @@ -5679,9 +5679,11 @@ the result, inserts `val', returning the new vector." (cond ((null tree) nil) ((simple-vector-p tree) (cl:reverse tree)) + ((stringp tree) + (cl:reverse tree)) (t - (Make-WB-Seq-Tree-Node (WB-Seq-Tree-Reverse (WB-Seq-Tree-Node-Right tree)) - (WB-Seq-Tree-Reverse (WB-Seq-Tree-Node-Left tree)))))) + (Make-WB-Seq-Tree-Node (WB-Seq-Tree-Reverse (WB-Seq-Tree-Node-Right tree)) + (WB-Seq-Tree-Reverse (WB-Seq-Tree-Node-Left tree)))))) ;;; ================================================================================