Permalink
Browse files

Eliminate some copies

  • Loading branch information...
1 parent 3cf9b0f commit a48026a838a53b4754385fb44548af9cd17e5715 @brson brson committed Dec 4, 2012
Showing with 3 additions and 3 deletions.
  1. +3 −3 src/servo/html/hubbub_html_parser.rs
@@ -191,15 +191,15 @@ pub fn parse_html(scope: NodeScope,
let append_hook: @fn(Node, Node) = |parent_node, child_node| {
do scope.read(&parent_node) |parent_node_contents| {
do scope.read(&child_node) |child_node_contents| {
- match (parent_node_contents.kind, child_node_contents.kind) {
- (~Element(ref element), ~Text(ref data)) => {
+ match (&parent_node_contents.kind, &child_node_contents.kind) {
+ (&~Element(ref element), &~Text(ref data)) => {
match element.kind {
~HTMLStyleElement => {
debug!("found inline CSS stylesheet");
let url = url::from_str("http://example.com/"); // FIXME
let provenance = InlineProvenance(result::unwrap(move url),
copy *data);
- css_chan.send(CSSTaskNewFile(provenance));
+ css_chan.send(CSSTaskNewFile(move provenance));
}
_ => {} // Nothing to do.
}

0 comments on commit a48026a

Please sign in to comment.