diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2019-05-24 00:13:13 -0400 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2019-05-26 18:32:44 -0400 |
| commit | 2def23063fbabb4128da17aca27745a7e8062ce5 (patch) | |
| tree | 53d8e79eebc72a0ff171ff6f911e2c4eb2ef5cdc /std/dynamic_library.zig | |
| parent | daae7e1f5aa5aac02a342c9a60d703c2a0cba579 (diff) | |
| download | zig-2def23063fbabb4128da17aca27745a7e8062ce5.tar.gz zig-2def23063fbabb4128da17aca27745a7e8062ce5.zip | |
more progress. moving windows API layer to its own file
Diffstat (limited to 'std/dynamic_library.zig')
| -rw-r--r-- | std/dynamic_library.zig | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/std/dynamic_library.zig b/std/dynamic_library.zig index 57122fd69c..2a04ac6c9d 100644 --- a/std/dynamic_library.zig +++ b/std/dynamic_library.zig @@ -261,12 +261,11 @@ pub const WindowsDynLib = struct { return WindowsDynLib{ .allocator = allocator, .dll = windows.LoadLibraryW(&wpath) orelse { - const err = windows.GetLastError(); - switch (err) { + switch (windows.GetLastError()) { windows.ERROR.FILE_NOT_FOUND => return error.FileNotFound, windows.ERROR.PATH_NOT_FOUND => return error.FileNotFound, windows.ERROR.MOD_NOT_FOUND => return error.FileNotFound, - else => return os.unexpectedErrorWindows(err), + else => |err| return windows.unexpectedError(err), } }, }; |
