From 979b9147ce3c782ff7b93571251780ae4841fb9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Papierski?= Date: Wed, 5 Feb 2025 19:02:21 +0100 Subject: [PATCH 1/2] Lower MSRV --- Cargo.toml | 2 +- src/io.rs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 0b2371d..4bbcd9b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ keywords = ["wasm", "webassembly", "bytecode", "serde", "interpreter"] categories = ["wasm", "parser-implementations"] include = ["src/**/*", "LICENSE-*", "README.md"] edition = "2021" -rust-version = "1.80.0" +rust-version = "1.78.0" [workspace] members = ["testsuite"] diff --git a/src/io.rs b/src/io.rs index 79f1627..7de9854 100644 --- a/src/io.rs +++ b/src/io.rs @@ -115,7 +115,8 @@ impl Read for T { #[cfg(feature = "std")] impl Seek for T { fn seek_relative(&mut self, pos: i64) -> Result<()> { - self.seek_relative(pos).map_err(Error::Io) + self.seek(std::io::SeekFrom::Current(pos)).map_err(Error::Io)?; + Ok(()) } fn stream_position(&mut self) -> Result { From 8a2bafa224a39c8e755b998fb82eab3f2e807f74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Papierski?= Date: Wed, 5 Feb 2025 19:02:34 +0100 Subject: [PATCH 2/2] Bump version --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 4bbcd9b..e42d269 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "casper-wasm" -version = "0.46.1" +version = "0.46.2" authors = ["Nikolay Volf ", "Svyatoslav Nikolsky ", "Sergey Shulepov ", "Michał Papierski "] license = "MIT/Apache-2.0" readme = "README.md"