diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-06-25 18:25:27 -0700 |
|---|---|---|
| committer | Corey Richardson <corey@octayn.net> | 2013-06-28 10:44:17 -0400 |
| commit | bb830558d13a8090988141c90ed49b16895c944a (patch) | |
| tree | a9a23d43d368465695ca2e107905e1ef6872970c /src/libextra/terminfo | |
| parent | e015bee2866a802f17c84bd6d3a06212945a9d17 (diff) | |
librustc: Fix merge fallout and test cases.
Diffstat (limited to 'src/libextra/terminfo')
| -rw-r--r-- | src/libextra/terminfo/parm.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libextra/terminfo/parm.rs b/src/libextra/terminfo/parm.rs index dca890ddf51..5180a71939c 100644 --- a/src/libextra/terminfo/parm.rs +++ b/src/libextra/terminfo/parm.rs @@ -470,13 +470,14 @@ priv fn format(val: Param, op: FormatOp, flags: Flags) -> Result<~[u8],~str> { FormatHex|FormatHEX => 16, FormatString => util::unreachable() }; - let mut (s,_) = match op { + let (s,_) = match op { FormatDigit => { let sign = if flags.sign { SignAll } else { SignNeg }; to_str_bytes_common(&d, radix, false, sign, DigAll) } _ => to_str_bytes_common(&(d as uint), radix, false, SignNone, DigAll) }; + let mut s = s; if flags.precision > s.len() { let mut s_ = vec::with_capacity(flags.precision); let n = flags.precision - s.len(); |
