aboutsummaryrefslogtreecommitdiff
path: root/src/link/tapi
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-11-30 01:44:34 -0500
committerGitHub <noreply@github.com>2022-11-30 01:44:34 -0500
commite35f297aeb993ec956ae80379ddf7f86069e109b (patch)
tree45cbb5b3ebbe23a46e27b04aa5898a6c00ec4a61 /src/link/tapi
parentdeda6b514691c3a7ffc7931469886d0e7be2f67e (diff)
parentf4666678886c2a7a993ad30b63de4ff25594085a (diff)
downloadzig-e35f297aeb993ec956ae80379ddf7f86069e109b.tar.gz
zig-e35f297aeb993ec956ae80379ddf7f86069e109b.zip
Merge pull request #13666 from ziglang/allocator-interface
std.mem.Allocator: allow shrink to fail
Diffstat (limited to 'src/link/tapi')
-rw-r--r--src/link/tapi/parse.zig2
-rw-r--r--src/link/tapi/yaml.zig2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/link/tapi/parse.zig b/src/link/tapi/parse.zig
index 00c93b1f32..eb7bb2a0cf 100644
--- a/src/link/tapi/parse.zig
+++ b/src/link/tapi/parse.zig
@@ -262,7 +262,7 @@ pub const Tree = struct {
}
self.source = source;
- self.tokens = tokens.toOwnedSlice();
+ self.tokens = try tokens.toOwnedSlice();
var it = TokenIterator{ .buffer = self.tokens };
var parser = Parser{
diff --git a/src/link/tapi/yaml.zig b/src/link/tapi/yaml.zig
index eed5cb639f..9039d3b4f1 100644
--- a/src/link/tapi/yaml.zig
+++ b/src/link/tapi/yaml.zig
@@ -193,7 +193,7 @@ pub const Value = union(ValueType) {
}
}
- return Value{ .list = out_list.toOwnedSlice() };
+ return Value{ .list = try out_list.toOwnedSlice() };
} else if (node.cast(Node.Value)) |value| {
const start = tree.tokens[value.start.?];
const end = tree.tokens[value.end.?];