mozilla/rust — pull request #10748 by kballard (2013-12-01 07:57:48+00:00)
Title: Rewrite the issue-10734 rpass file

Stop relying on a malloc error to indicate failure and instead use an
explicit check. Also ensure that the value is dropped at the correct
time (e.g. that the if statement is translated into `{ expr }` instead
of `expr`).