File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed
trunk/src/librustc/middle/trans Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1
1
---
2
- refs/heads/master: 61768de5e9d29125239a2485f508ea0663e8a94f
2
+ refs/heads/master: 2418cc021240f9e2b3a9a487561f387d8b97f752
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
4
refs/heads/snap-stage3: a6d3e57dca68fde4effdda3e4ae2887aa535fcd6
5
5
refs/heads/try: b160761e35efcd1207112b3b782c06633cf441a8
Original file line number Diff line number Diff line change @@ -307,8 +307,8 @@ impl FunctionContext {
307
307
}
308
308
309
309
pub fn warn_not_to_commit ( ccx : & mut CrateContext , msg : & str ) {
310
- if !ccx. do_not_commit_warning_issued {
311
- ccx. do_not_commit_warning_issued = true ;
310
+ if !ccx. do_not_commit_warning_issued . get ( ) {
311
+ ccx. do_not_commit_warning_issued . set ( true ) ;
312
312
ccx. sess . warn ( msg. to_str ( ) + " -- do not commit like this!" ) ;
313
313
}
314
314
}
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ pub struct CrateContext {
112
112
// is not emitted by LLVM's GC pass when no functions use GC.
113
113
uses_gc : bool ,
114
114
dbg_cx : Option < debuginfo:: CrateDebugContext > ,
115
- do_not_commit_warning_issued : bool
115
+ do_not_commit_warning_issued : Cell < bool > ,
116
116
}
117
117
118
118
impl CrateContext {
@@ -232,7 +232,7 @@ impl CrateContext {
232
232
crate_map_name : crate_map_name,
233
233
uses_gc : false ,
234
234
dbg_cx : dbg_cx,
235
- do_not_commit_warning_issued : false
235
+ do_not_commit_warning_issued : Cell :: new ( false ) ,
236
236
}
237
237
}
238
238
}
You can’t perform that action at this time.
0 commit comments