print closed stream handle as '$dropped_value' (#1376)
This commit is contained in:
@@ -1526,7 +1526,10 @@ impl<'a, Outputter: HCValueOutputter> HCPrinter<'a, Outputter> {
|
|||||||
self.print_stream(stream, max_depth);
|
self.print_stream(stream, max_depth);
|
||||||
}
|
}
|
||||||
(ArenaHeaderTag::OssifiedOpDir, _op_dir) => {
|
(ArenaHeaderTag::OssifiedOpDir, _op_dir) => {
|
||||||
append_str!(self, "$ossified_op_dir");
|
append_str!(self, "'$ossified_op_dir'");
|
||||||
|
}
|
||||||
|
(ArenaHeaderTag::Dropped, _value) => {
|
||||||
|
append_str!(self, "'$dropped_value'");
|
||||||
}
|
}
|
||||||
_ => {
|
_ => {
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -452,7 +452,9 @@ impl Stream {
|
|||||||
ArenaHeaderTag::StandardErrorStream => {
|
ArenaHeaderTag::StandardErrorStream => {
|
||||||
Stream::StandardError(TypedArenaPtr::new(ptr as *mut _))
|
Stream::StandardError(TypedArenaPtr::new(ptr as *mut _))
|
||||||
}
|
}
|
||||||
ArenaHeaderTag::NullStream => Stream::Null(StreamOptions::default()),
|
ArenaHeaderTag::Dropped | ArenaHeaderTag::NullStream => {
|
||||||
|
Stream::Null(StreamOptions::default())
|
||||||
|
}
|
||||||
_ => unreachable!(),
|
_ => unreachable!(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user