diff --git a/.changes/deep-link-rust-ini.md b/.changes/deep-link-rust-ini.md new file mode 100644 index 000000000..9dd817f21 --- /dev/null +++ b/.changes/deep-link-rust-ini.md @@ -0,0 +1,6 @@ +--- +deep-link: patch +deep-link-js: patch +--- + +Fixed a compilation error with `rust-ini` v0.21.3. diff --git a/plugins/deep-link/src/lib.rs b/plugins/deep-link/src/lib.rs index 0f58dd4f9..c939c0d7e 100644 --- a/plugins/deep-link/src/lib.rs +++ b/plugins/deep-link/src/lib.rs @@ -536,9 +536,12 @@ mod imp { fn load_desktop_ini(path: &std::path::Path) -> Result { ini::Ini::load_from_file_opt( path, + // rust-ini 0.21.3 added new struct fields + #[allow(clippy::needless_update)] ini::ParseOption { enabled_quote: false, enabled_escape: false, + ..Default::default() }, ) }