Skip to content

Conversation

@rockstar
Copy link
Owner

This patch replaces the use of windows-sys with windows, providing a safe API wrapper around the windows-sys crate. This removes the unsafe code related to windows.

@rockstar rockstar force-pushed the refactor/windows-not-windows-sys branch 3 times, most recently from bf9d032 to 9887797 Compare October 16, 2025 05:04
This patch replaces the use of `windows-sys` with `windows`,
providing a safe(r) API wrapper around the `windows-sys` crate.
Unfortunately, it doesn't entirely remove the `unsafe` windows
code, because a fully safe API isn't provided. This change
focuses on limiting and calling out the unsafe bits.
@rockstar rockstar force-pushed the refactor/windows-not-windows-sys branch from 9887797 to fbf144e Compare October 16, 2025 05:06
@rockstar rockstar merged commit 2fb9be0 into main Oct 17, 2025
7 checks passed
@rockstar rockstar deleted the refactor/windows-not-windows-sys branch October 17, 2025 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants