fix hexagon_launcher crashing #8

Merged
leahanderson1 merged 1 commits from dev into dev 2025-07-05 16:38:40 -04:00
3 changed files with 8 additions and 4 deletions

5
Cargo.lock generated
View File

@@ -1165,6 +1165,7 @@ dependencies = [
"clap",
"color-eyre",
"glam 0.25.0",
"libc",
"manifest-dir-macros",
"protostar",
"serde",
@@ -1365,9 +1366,9 @@ dependencies = [
[[package]]
name = "libc"
version = "0.2.158"
version = "0.2.174"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439"
checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
[[package]]
name = "libredox"

View File

@@ -15,3 +15,4 @@ tokio = { workspace = true }
serde = { workspace = true }
stardust-xr-fusion = { workspace = true }
stardust-xr-molecules = { workspace = true }
libc = "0.2.174"

View File

@@ -34,10 +34,12 @@ const ACTIVATION_DISTANCE: f32 = 0.05;
const DEFAULT_HEX_COLOR: Rgba<f32, LinearRgb> = rgba_linear!(0.211, 0.937, 0.588, 1.0);
const BTN_SELECTED_COLOR: Rgba<f32, LinearRgb> = rgba_linear!(0.0, 1.0, 0.0, 1.0);
const BTN_COLOR: Rgba<f32, LinearRgb> = rgba_linear!(1.0, 1.0, 0.0, 1.0);
#[tokio::main(flavor = "current_thread")]
async fn main() -> Result<()> {
color_eyre::install().unwrap();
unsafe {
libc::signal(libc::SIGPIPE, libc::SIG_DFL);
}
color_eyre::install().unwrap();
tracing_subscriber::fmt()
.with_env_filter(tracing_subscriber::EnvFilter::from_default_env())
.pretty()