aboutsummaryrefslogtreecommitdiff
path: root/std/debug.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-08-04 00:21:38 -0700
committerGitHub <noreply@github.com>2019-08-04 00:21:38 -0700
commitf01cb8cc16bd048adefdec5a426d5ef33dff9168 (patch)
tree61c62a9f732fcf0a0ec1c01dc9ae4d807b3a1aa2 /std/debug.zig
parent5687323cd2a759dfdf9533e46e3de8cddb1b55b7 (diff)
parent887eac0219345763f1ae9c8d9efad6950f6bbfe6 (diff)
downloadzig-f01cb8cc16bd048adefdec5a426d5ef33dff9168.tar.gz
zig-f01cb8cc16bd048adefdec5a426d5ef33dff9168.zip
Merge pull request #2998 from daurnimator/return-elf
std: return Elf object from constructors instead of filling in pointer
Diffstat (limited to 'std/debug.zig')
-rw-r--r--std/debug.zig3
1 files changed, 1 insertions, 2 deletions
diff --git a/std/debug.zig b/std/debug.zig
index 32f96d3e15..d1c17343ef 100644
--- a/std/debug.zig
+++ b/std/debug.zig
@@ -1024,8 +1024,7 @@ pub fn openElfDebugInfo(
elf_seekable_stream: *DwarfSeekableStream,
elf_in_stream: *DwarfInStream,
) !DwarfInfo {
- var efile: elf.Elf = undefined;
- try efile.openStream(allocator, elf_seekable_stream, elf_in_stream);
+ var efile = try elf.Elf.openStream(allocator, elf_seekable_stream, elf_in_stream);
errdefer efile.close();
var di = DwarfInfo{