mirror of
https://github.com/servo/servo.git
synced 2025-08-02 12:10:29 +01:00
Replace some more uses of write!
in components/style
This commit is contained in:
parent
fae2da0f59
commit
5d06c9959f
12 changed files with 33 additions and 28 deletions
|
@ -70,7 +70,7 @@ impl ToCss for NonTSPseudoClass {
|
|||
match *self {
|
||||
$(NonTSPseudoClass::$name => concat!(":", $css),)*
|
||||
$(NonTSPseudoClass::$s_name(ref s) => {
|
||||
write!(dest, ":{}(", $s_css)?;
|
||||
dest.write_str(concat!(":", $s_css, "("))?;
|
||||
{
|
||||
// FIXME(emilio): Avoid the extra allocation!
|
||||
let mut css = CssStringWriter::new(dest);
|
||||
|
@ -84,7 +84,9 @@ impl ToCss for NonTSPseudoClass {
|
|||
$(NonTSPseudoClass::$k_name(ref s) => {
|
||||
// Don't include the terminating nul.
|
||||
let value = String::from_utf16(&s[..s.len() - 1]).unwrap();
|
||||
return write!(dest, ":{}({})", $k_css, value)
|
||||
dest.write_str(concat!(":", $k_css, "("))?;
|
||||
dest.write_str(&value)?;
|
||||
return dest.write_char(')')
|
||||
}, )*
|
||||
NonTSPseudoClass::MozAny(ref selectors) => {
|
||||
dest.write_str(":-moz-any(")?;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue