From 6541727419d93d655e832a652d46ff1767f1ed51 Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Sat, 29 Aug 2026 18:12:52 +0200 Subject: [PATCH] V36 test: add process-exit safety only --- src/main.zig | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main.zig b/src/main.zig index f126d22..e18f329 100644 --- a/src/main.zig +++ b/src/main.zig @@ -1048,11 +1048,14 @@ comptime { pub export fn DllMain( _: ?*anyopaque, reason: u32, - _: ?*anyopaque, + reserved: ?*anyopaque, ) callconv(WINAPI) std.os.windows.BOOL { switch (reason) { 1 => install(), - 0 => uninstall(), + 0 => { + // Process-exit safety only; runtime Outline behavior is unchanged. + if (reserved == null) uninstall(); + }, else => {}, } return @enumFromInt(1);