From ae1f16887d863aee545d3ea6768c66590eaa3d43 Mon Sep 17 00:00:00 2001 From: S Pradeep Kumar Date: Fri, 22 Nov 2013 17:24:32 +0900 Subject: [PATCH] Use push instead of referring to the last element. --- src/components/style/selector_matching.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/style/selector_matching.rs b/src/components/style/selector_matching.rs index 8772cdac0a8..46252bb1643 100644 --- a/src/components/style/selector_matching.rs +++ b/src/components/style/selector_matching.rs @@ -303,11 +303,11 @@ impl Stylist { // optimizations regarding grouping of Rules having the same Selector. let mut declarations_list = ~[]; for rules in matching_rules_list.iter() { - declarations_list.push(~[]); - let curr_declarations = &mut declarations_list[declarations_list.len() - 1]; + let mut curr_declarations = ~[]; for rule in rules.iter() { curr_declarations.push(rule.declarations.clone()); } + declarations_list.push(curr_declarations); } let mut applicable_declarations = ~[];