From e6c01e49d8a5104a5b71f4524ac7689ed9be9002 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 9 Dec 2019 16:21:16 -0500 Subject: remove no-longer-needed workaround for var args See #557 --- lib/std/testing.zig | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'lib/std/testing.zig') diff --git a/lib/std/testing.zig b/lib/std/testing.zig index 7ffe022011..0aeb2d8eda 100644 --- a/lib/std/testing.zig +++ b/lib/std/testing.zig @@ -6,15 +6,7 @@ const std = @import("std.zig"); /// and then aborts when actual_error_union is not expected_error. pub fn expectError(expected_error: anyerror, actual_error_union: var) void { if (actual_error_union) |actual_payload| { - // TODO remove workaround here for https://github.com/ziglang/zig/issues/557 - if (@sizeOf(@typeOf(actual_payload)) == 0) { - std.debug.panic("expected error.{}, found {} value", .{ - @errorName(expected_error), - @typeName(@typeOf(actual_payload)), - }); - } else { - std.debug.panic("expected error.{}, found {}", .{ @errorName(expected_error), actual_payload }); - } + std.debug.panic("expected error.{}, found {}", .{ @errorName(expected_error), actual_payload }); } else |actual_error| { if (expected_error != actual_error) { std.debug.panic("expected error.{}, found error.{}", .{ -- cgit v1.2.3