diff options
| author | Tim Chevalier <chevalier@alum.wellesley.edu> | 2013-02-20 16:42:44 -0800 |
|---|---|---|
| committer | Tim Chevalier <chevalier@alum.wellesley.edu> | 2013-02-20 18:45:50 -0800 |
| commit | a4403e5cb8ddc9472a1ec66b02e3727d9f1f052a (patch) | |
| tree | 6cd362d6600e69c7da4e5f28515128337af66cf2 | |
| parent | 0c3290a217c8b92b1a29b79141a2c9118271cf15 (diff) | |
| download | rust-a4403e5cb8ddc9472a1ec66b02e3727d9f1f052a.tar.gz rust-a4403e5cb8ddc9472a1ec66b02e3727d9f1f052a.zip | |
Fix flipped tuple that was causing all that pain
| -rw-r--r-- | src/librustc/middle/trans/closure.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc/middle/trans/closure.rs b/src/librustc/middle/trans/closure.rs index 21c0c36d620..94051f1ce13 100644 --- a/src/librustc/middle/trans/closure.rs +++ b/src/librustc/middle/trans/closure.rs @@ -302,7 +302,7 @@ pub fn build_closure(bcx0: block, // Return value (we just pass a by-ref () and cast it later to // the right thing): let ret_true = match bcx.fcx.loop_ret { - Some((retptr, _)) => retptr, + Some((_, retptr)) => retptr, None => bcx.fcx.llretptr }; let ret_casted = PointerCast(bcx, ret_true, T_ptr(T_nil())); |
