aboutsummaryrefslogtreecommitdiff
path: root/src/value.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/value.zig')
-rw-r--r--src/value.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/value.zig b/src/value.zig
index 8cbffecab6..5ca40d5f32 100644
--- a/src/value.zig
+++ b/src/value.zig
@@ -252,7 +252,7 @@ pub const Value = extern union {
.@"error" => return self.copyPayloadShallow(allocator, Payload.Error),
// memory is managed by the declaration
- .error_set => return self.copyPayloadShallow(allocator, Payload.ErrorSet),
+ .error_set => return self,
}
}
@@ -1865,6 +1865,7 @@ pub const Value = extern union {
val: f128,
};
+ // TODO move to type.zig
pub const ErrorSet = struct {
base: Payload = .{ .tag = .error_set },