zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 9dbfee49d7edfe1ff46383502a5778a0dfd51f18 (tree)
parent ee6fda2297bf75432b8d7115ec4c60c213535bbe
Author: Benjamin Feng <benjamin.feng@glassdoor.com>
Date:   Tue, 24 Mar 2020 19:14:32 -0500

Carry-over stream error to JSON.stringify

Diffstat:
Mlib/std/json.zig | 7+------
1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/lib/std/json.zig b/lib/std/json.zig @@ -2249,16 +2249,11 @@ pub const StringifyOptions = struct { // TODO: allow picking if []u8 is string or array? }; -pub const StringifyError = error{ - TooMuchData, - DifferentData, -}; - pub fn stringify( value: var, options: StringifyOptions, out_stream: var, -) StringifyError!void { +) @TypeOf(out_stream).Error!void { const T = @TypeOf(value); switch (@typeInfo(T)) { .Float, .ComptimeFloat => {