From 78dad3273a0539f567610b0d2dad4805cc15e727 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Sun, 7 Jun 2020 15:18:03 -0400 Subject: [PATCH] Remove $len from first helper since its not needed. --- src/renderer/renderer.rs | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/src/renderer/renderer.rs b/src/renderer/renderer.rs index 956dace..a338ac4 100644 --- a/src/renderer/renderer.rs +++ b/src/renderer/renderer.rs @@ -703,24 +703,16 @@ impl<'a> DustRenderer<'a> { ); let index = self.get(breadcrumbs, &vec!["$idx"]); - let len = self.get(breadcrumbs, &vec!["$len"]); - match (index, len) { - (Err(_), _) | (_, Err(_)) => return Ok("".to_owned()), - (Ok(index_resolved), Ok(len_resolved)) => { + match index { + Err(_) => return Ok("".to_owned()), + Ok(index_resolved) => { // Iteration contexts use OwnedLiteral::LPositiveinteger let index_cast = index_resolved .get_context_element_reference() .to_any() .downcast_ref::(); - let len_cast = len_resolved - .get_context_element_reference() - .to_any() - .downcast_ref::(); - match (index_cast, len_cast) { - ( - Some(OwnedLiteral::LPositiveInteger(index_number)), - Some(OwnedLiteral::LPositiveInteger(len_number)), - ) => { + match index_cast { + Some(OwnedLiteral::LPositiveInteger(index_number)) => { if *index_number != 0 { return Ok("".to_owned()); } else {