aboutsummaryrefslogtreecommitdiff
path: root/lib/std/debug.zig
diff options
context:
space:
mode:
authorLucas Santos <lucascarvalhosantos91@gmail.com>2024-07-21 17:25:28 -0300
committerAndrew Kelley <andrew@ziglang.org>2024-07-24 01:04:38 -0700
commit1e74904aa27da423bcfe804a9b06fe8c0a0620ba (patch)
treecab85d439844bdd9010cc67dd15be73904a388f3 /lib/std/debug.zig
parentfa95c89a717f283215e9fd3ea0b8ebcd1599a69b (diff)
downloadzig-1e74904aa27da423bcfe804a9b06fe8c0a0620ba.tar.gz
zig-1e74904aa27da423bcfe804a9b06fe8c0a0620ba.zip
Replace some dynamic functions with static ones.
PR [19271](https://github.com/ziglang/zig/pull/19271) added some static function implementations from kernel32, but some parts of the library still used the dynamically loaded versions.
Diffstat (limited to 'lib/std/debug.zig')
-rw-r--r--lib/std/debug.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/debug.zig b/lib/std/debug.zig
index a6bc929cfd..31321d62fd 100644
--- a/lib/std/debug.zig
+++ b/lib/std/debug.zig
@@ -1750,7 +1750,7 @@ pub const WindowsModuleInfo = struct {
section_view: []const u8,
pub fn deinit(self: @This()) void {
- const process_handle = windows.kernel32.GetCurrentProcess();
+ const process_handle = windows.GetCurrentProcess();
assert(windows.ntdll.NtUnmapViewOfSection(process_handle, @constCast(@ptrCast(self.section_view.ptr))) == .SUCCESS);
windows.CloseHandle(self.section_handle);
self.file.close();
@@ -1980,7 +1980,7 @@ pub const DebugInfo = struct {
// openFileAbsoluteW requires the prefix to be present
@memcpy(name_buffer[0..4], &[_]u16{ '\\', '?', '?', '\\' });
- const process_handle = windows.kernel32.GetCurrentProcess();
+ const process_handle = windows.GetCurrentProcess();
const len = windows.kernel32.GetModuleFileNameExW(
process_handle,
module.handle,