diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-01-16 21:56:18 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-01-16 21:56:21 -0800 |
| commit | ab86642e35220cd1469b9eb288ab084625d77c5d (patch) | |
| tree | 19d2fd124501a462aac93657b6031629ce7c9c28 /src/rustdoc | |
| parent | 27fe23dcaaac1695788e483ddae1167a23bffec8 (diff) | |
rustdoc: Don't use by copy in fst/snd to work around segv
Issue #1546
Diffstat (limited to 'src/rustdoc')
| -rw-r--r-- | src/rustdoc/util.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/rustdoc/util.rs b/src/rustdoc/util.rs index 771566691a6..7277e2ce23a 100644 --- a/src/rustdoc/util.rs +++ b/src/rustdoc/util.rs @@ -1,10 +1,10 @@ - -fn fst<T, U>(+pair: (T, U)) -> T { +// FIXME #1546: Would rather write fst<T, U>(+pair: (T, U)) -> T +fn fst<T:copy, U:copy>(pair: (T, U)) -> T { let (t, _) = pair; ret t; } -fn snd<T, U>(+pair: (T, U)) -> U { +fn snd<T:copy, U:copy>(pair: (T, U)) -> U { let (_, u) = pair; ret u; } |
