aboutsummaryrefslogtreecommitdiff
path: root/std/debug.zig
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2017-01-16 15:24:03 -0500
committerAndrew Kelley <superjoe30@gmail.com>2017-01-16 15:24:03 -0500
commitfdbc2d8da1c707859af8f8bb42a27ae9d3a62159 (patch)
tree1a1289cac097941e6bef0757a1c7e0fdf3c1668c /std/debug.zig
parent98faf4f74984db615ba62de285308dfc5092ec7c (diff)
downloadzig-fdbc2d8da1c707859af8f8bb42a27ae9d3a62159.tar.gz
zig-fdbc2d8da1c707859af8f8bb42a27ae9d3a62159.zip
implement error when assigning to field of const struct
closes #48
Diffstat (limited to 'std/debug.zig')
-rw-r--r--std/debug.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/std/debug.zig b/std/debug.zig
index a5213dfbea..ba43dba83d 100644
--- a/std/debug.zig
+++ b/std/debug.zig
@@ -327,8 +327,8 @@ fn parseAbbrevTable(in_stream: &io.InStream) -> %AbbrevTable {
/// Gets an already existing AbbrevTable given the abbrev_offset, or if not found,
/// seeks in the stream and parses it.
-fn getAbbrevTable(st: &ElfStackTrace, abbrev_offset: u64) -> %&AbbrevTable {
- for (st.abbrev_table_list.toSlice()) |header| {
+fn getAbbrevTable(st: &ElfStackTrace, abbrev_offset: u64) -> %&const AbbrevTable {
+ for (st.abbrev_table_list.toSlice()) |*header| {
if (header.offset == abbrev_offset) {
return &header.table;
}