From bbc2c7c268bae51c5cafc1c44f82eb056839ae1a Mon Sep 17 00:00:00 2001 From: Jens Goldberg Date: Sun, 22 Nov 2020 14:24:36 +0000 Subject: [PATCH] Ensure the dynamic function has the same type as the static one Co-authored-by: daurnimator --- lib/std/os/windows/user32.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/os/windows/user32.zig b/lib/std/os/windows/user32.zig index 479ac86532456f7e51f7495732eb0a4840386cb7..96b7c1e04a66b88df83752fd6dff348c3be6c22e 100644 --- a/lib/std/os/windows/user32.zig +++ b/lib/std/os/windows/user32.zig @@ -12,7 +12,7 @@ const unexpectedError = windows.unexpectedError; const GetLastError = windows.kernel32.GetLastError; const SetLastError = windows.kernel32.SetLastError; -fn selectSymbol(comptime function_static: anytype, function_dynamic: anytype, comptime os: std.Target.Os.WindowsVersion) @TypeOf(function_static) { +fn selectSymbol(comptime function_static: anytype, function_dynamic: @TypeOf(function_static), comptime os: std.Target.Os.WindowsVersion) @TypeOf(function_static) { comptime { const sym_ok = builtin.Target.current.os.isAtLeast(.windows, os); if (sym_ok == true) return function_static; -- 2.54.0