From 02e9e3a7ebf9adcb8c553c1adcacc75c4eeedd80 Mon Sep 17 00:00:00 2001 From: Benjamin Klum Date: Tue, 4 Jul 2023 11:25:34 +0200 Subject: [PATCH] Fix Windows build errors --- Cargo.lock | 12 ++++++------ Cargo.toml | 1 - swell-ui/src/window.rs | 10 ---------- 3 files changed, 6 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e774913f6..d44e154b3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4334,7 +4334,7 @@ version = "0.1.0" [[package]] name = "reaper-high" version = "0.1.0" -source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#2f2dc42336040843edc91dba6148575b454b47cf" +source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#5d70fea2e8094194f5e1c37046b09b95322e0f2e" dependencies = [ "backtrace", "base64 0.13.0", @@ -4364,7 +4364,7 @@ dependencies = [ [[package]] name = "reaper-low" version = "0.1.0" -source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#2f2dc42336040843edc91dba6148575b454b47cf" +source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#5d70fea2e8094194f5e1c37046b09b95322e0f2e" dependencies = [ "c_str_macro", "cc 1.0.79", @@ -4378,7 +4378,7 @@ dependencies = [ [[package]] name = "reaper-macros" version = "0.1.0" -source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#2f2dc42336040843edc91dba6148575b454b47cf" +source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#5d70fea2e8094194f5e1c37046b09b95322e0f2e" dependencies = [ "darling 0.10.2", "quote 1.0.28", @@ -4388,7 +4388,7 @@ dependencies = [ [[package]] name = "reaper-medium" version = "0.1.0" -source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#2f2dc42336040843edc91dba6148575b454b47cf" +source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#5d70fea2e8094194f5e1c37046b09b95322e0f2e" dependencies = [ "c_str_macro", "derive_more", @@ -4406,7 +4406,7 @@ dependencies = [ [[package]] name = "reaper-rx" version = "0.1.0" -source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#2f2dc42336040843edc91dba6148575b454b47cf" +source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#5d70fea2e8094194f5e1c37046b09b95322e0f2e" dependencies = [ "crossbeam-channel", "helgoboss-midi", @@ -4579,7 +4579,7 @@ dependencies = [ [[package]] name = "rppxml-parser" version = "0.1.0" -source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#2f2dc42336040843edc91dba6148575b454b47cf" +source = "git+https://github.com/helgoboss/reaper-rs.git?branch=master#5d70fea2e8094194f5e1c37046b09b95322e0f2e" dependencies = [ "splitty", ] diff --git a/Cargo.toml b/Cargo.toml index 474861c8e..d98f57813 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,6 @@ members = [ # Will probably be excluded from the workspace in future "main/lib/helgoboss-learn" ] -publish = false [workspace.dependencies] # Own diff --git a/swell-ui/src/window.rs b/swell-ui/src/window.rs index be5332729..07a805c9f 100644 --- a/swell-ui/src/window.rs +++ b/swell-ui/src/window.rs @@ -545,16 +545,6 @@ impl Window { text.into_string().map_err(|_| "non UTF-8") } - pub fn class_name(self, max_size: u32) -> Result { - let (text, result) = with_string_buffer(max_size, |buffer, max_size| unsafe { - Swell::get().GetClassName(self.raw, buffer, max_size) - }); - if result == 0 { - return Err("handle not found or doesn't support class name"); - } - text.into_string().map_err(|_| "non UTF-8") - } - pub fn set_text<'a>(self, text: impl Into>) { unsafe { Swell::get().SetWindowText(self.raw, text.into().as_ptr()) }; }