Skip to content

Commit 669bc77

Browse files
committed
u8 is printed as a number, not a character
1 parent 9b5896a commit 669bc77

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/librustc/ty/print/pretty.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1578,7 +1578,7 @@ define_print_and_forward_display! {
15781578
p!(write("b\""));
15791579
for &c in slice {
15801580
for e in std::ascii::escape_default(c) {
1581-
p!(write("{}", e));
1581+
p!(write("{}", e as char));
15821582
}
15831583
}
15841584
p!(write("\""));
@@ -1594,7 +1594,7 @@ define_print_and_forward_display! {
15941594
p!(write("b\""));
15951595
for &c in slice {
15961596
for e in std::ascii::escape_default(c) {
1597-
p!(write("{}", e));
1597+
p!(write("{}", e as char));
15981598
}
15991599
}
16001600
p!(write("\""));

src/test/mir-opt/byte_slice.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ fn main() {
88
// END RUST SOURCE
99
// START rustc.main.EraseRegions.after.mir
1010
// ...
11-
// _1 = const b"102111111";
11+
// _1 = const b"foo";
1212
// ...
1313
// _2 = [const 5u8, const 120u8];
1414
// ...

0 commit comments

Comments
 (0)