mirror of
https://github.com/tauri-apps/tao.git
synced 2026-01-31 00:35:16 +01:00
Fix ABI mismatch in INIT_MAIN_THREAD_ID for Windows runtime (#1166)
Porting in https://github.com/rust-windowing/winit/pull/4442
This commit is contained in:
@@ -354,8 +354,8 @@ fn main_thread_id() -> u32 {
|
||||
#[used]
|
||||
#[allow(non_upper_case_globals)]
|
||||
#[link_section = ".CRT$XCU"]
|
||||
static INIT_MAIN_THREAD_ID: unsafe fn() = {
|
||||
unsafe fn initer() {
|
||||
static INIT_MAIN_THREAD_ID: unsafe extern "C" fn() = {
|
||||
unsafe extern "C" fn initer() {
|
||||
MAIN_THREAD_ID = GetCurrentThreadId();
|
||||
}
|
||||
initer
|
||||
|
||||
Reference in New Issue
Block a user