aboutsummaryrefslogtreecommitdiff
path: root/lib/std/json.zig
diff options
context:
space:
mode:
authordaurnimator <quae@daurnimator.com>2021-02-27 13:49:02 +1100
committerVeikka Tuominen <git@vexu.eu>2021-02-27 13:11:47 +0200
commitd4af35b3fe42a7ad5b808012b15d479526140730 (patch)
tree8e00a7f4a9418b69aeec7c4d1ac7d0c5c5f8c908 /lib/std/json.zig
parent490654c332f2d8eaf7edffa35ea0523800df998d (diff)
downloadzig-d4af35b3fe42a7ad5b808012b15d479526140730.tar.gz
zig-d4af35b3fe42a7ad5b808012b15d479526140730.zip
HashMap.put returns !void, not a !bool
Diffstat (limited to 'lib/std/json.zig')
-rw-r--r--lib/std/json.zig12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/std/json.zig b/lib/std/json.zig
index f9fc371049..96ad066db3 100644
--- a/lib/std/json.zig
+++ b/lib/std/json.zig
@@ -2077,27 +2077,27 @@ pub const Parser = struct {
p.state = .ArrayValue;
},
.String => |s| {
- _ = try object.put(key, try p.parseString(allocator, s, input, i));
+ try object.put(key, try p.parseString(allocator, s, input, i));
_ = p.stack.pop();
p.state = .ObjectKey;
},
.Number => |n| {
- _ = try object.put(key, try p.parseNumber(n, input, i));
+ try object.put(key, try p.parseNumber(n, input, i));
_ = p.stack.pop();
p.state = .ObjectKey;
},
.True => {
- _ = try object.put(key, Value{ .Bool = true });
+ try object.put(key, Value{ .Bool = true });
_ = p.stack.pop();
p.state = .ObjectKey;
},
.False => {
- _ = try object.put(key, Value{ .Bool = false });
+ try object.put(key, Value{ .Bool = false });
_ = p.stack.pop();
p.state = .ObjectKey;
},
.Null => {
- _ = try object.put(key, Value.Null);
+ try object.put(key, Value.Null);
_ = p.stack.pop();
p.state = .ObjectKey;
},
@@ -2184,7 +2184,7 @@ pub const Parser = struct {
_ = p.stack.pop();
var object = &p.stack.items[p.stack.items.len - 1].Object;
- _ = try object.put(key, value.*);
+ try object.put(key, value.*);
p.state = .ObjectKey;
},
// Array Parent -> [ ..., <array>, value ]