We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 823f108 commit d96faf7Copy full SHA for d96faf7
src/librustc/driver/mod.rs
@@ -29,16 +29,13 @@ use syntax::diagnostics;
29
30
use getopts;
31
32
-
33
pub mod driver;
34
pub mod session;
35
pub mod config;
36
pub mod pretty;
37
38
39
-pub fn main_args(args: &[String]) -> int {
40
- let owned_args = args.to_vec();
41
- monitor(proc() run_compiler(owned_args.as_slice()));
+pub fn run(args: Vec<String>) -> int {
+ monitor(proc() run_compiler(args.as_slice()));
42
0
43
}
44
src/librustc/lib.rs
@@ -149,5 +149,6 @@ mod rustc {
149
150
pub fn main() {
151
let args = std::os::args();
152
- std::os::set_exit_status(driver::main_args(args.as_slice()));
+ let result = driver::run(args);
153
+ std::os::set_exit_status(result);
154
0 commit comments