fast image operations
fix bad transmute (???) and extern crate test
| -rw-r--r-- | Cargo.toml | 2 | ||||
| -rw-r--r-- | src/term/b64.rs | 2 | ||||
| -rw-r--r-- | src/term/bloc.rs | 2 |
3 files changed, 2 insertions, 4 deletions
@@ -1,6 +1,6 @@ [package] name = "fimg" -version = "0.4.42" +version = "0.4.43" authors = ["bend-n <[email protected]>"] license = "MIT" edition = "2021" diff --git a/src/term/b64.rs b/src/term/b64.rs index 1038d45..07d4ac6 100644 --- a/src/term/b64.rs +++ b/src/term/b64.rs @@ -19,8 +19,6 @@ fn b64() { t("Hello World", "SGVsbG8gV29ybGQ="); } -extern crate test; - pub fn encode(i: &[u8]) -> String { let mut x = Vec::with_capacity(size(i)); unsafe { portable(i, x.as_mut_ptr()) }; diff --git a/src/term/bloc.rs b/src/term/bloc.rs index 5f6347b..7bafd78 100644 --- a/src/term/bloc.rs +++ b/src/term/bloc.rs @@ -57,7 +57,7 @@ where }; (o $n:literal) => { transmute::<Image<Box<[u8]>, 1>, Image<Box<[u8]>, N>>( - transmute::<Image<Vec<u8>, N>, Image<&[u8], 1>>(self.as_ref().to_owned()) + transmute::<Image<Vec<u8>, N>, Image<Vec<u8>, 1>>(self.as_ref().to_owned()) .scale::<scale::Nearest>(w, h), ) }; |