summaryrefslogtreecommitdiff
path: root/src/vtcol.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/vtcol.rs')
-rw-r--r--src/vtcol.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vtcol.rs b/src/vtcol.rs
index d3399fc..b0c4b85 100644
--- a/src/vtcol.rs
+++ b/src/vtcol.rs
@@ -187,11 +187,11 @@ impl<'a> Job
)
}),
Scheme::Custom(None) =>
- Palette::from_stdin().dump(&mut out).map_err(|e| {
+ Palette::from_stdin()?.dump(&mut out).map_err(|e| {
anyhow!("error loading palette from stdin: {}", e)
}),
Scheme::Custom(Some(fname)) =>
- Palette::from_file(&fname).dump(&mut out).map_err(|e| {
+ Palette::from_file(&fname)?.dump(&mut out).map_err(|e| {
anyhow!(
"error loading palette from file [{}]: {}",
fname.display(),
@@ -251,7 +251,7 @@ impl<'a> Job
let fd = Console::current()?;
vrb!("console fd: {}", fd);
- if fd.current_palette()? == Palette::from(&one) {
+ if fd.current_palette()? == Palette::try_from(&one)? {
Self::set_scheme(two)
} else {
Self::set_scheme(one)