Fix panic when only setting bold and redirecting stdout. (#498)
This commit is contained in:
parent
6d0590454f
commit
901070f138
@ -70,10 +70,10 @@ pub(crate) fn set_background_color(bg_color: Color) -> Result<()> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) fn reset() -> Result<()> {
|
pub(crate) fn reset() -> Result<()> {
|
||||||
let original_color = original_console_color();
|
if let Some(original_color) = *ORIGINAL_CONSOLE_COLOR.lock().unwrap() {
|
||||||
|
Console::from(Handle::new(HandleType::CurrentOutputHandle)?)
|
||||||
Console::from(Handle::new(HandleType::CurrentOutputHandle)?)
|
.set_text_attribute(original_color)?;
|
||||||
.set_text_attribute(original_color)?;
|
}
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user