chiark / gitweb /
want: Fix extra debug case
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 2 Apr 2021 12:55:01 +0000 (13:55 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 2 Apr 2021 15:16:35 +0000 (16:16 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/utils.rs

index 4ca64a882d1b83e5d8c2a10b1f178f3e9dffc7bc..c24082d600de0c3926d56476e7535ec012bfe617 100644 (file)
@@ -440,7 +440,7 @@ macro_rules! want_failed_internal {
                          stringify!($variant), stringify!($binding),
                           stringify!($input), $x);
       $(
-        write!(&mut s, " {}={:?}", stringify!($d), &$d);
+        write!(&mut s, " {}={:?}", stringify!($d), &$d).unwrap();
       )*
       s
     }).tolerate()
@@ -455,7 +455,7 @@ macro_rules! want {
     match $input {
       $variant(y) => Some(y),
       x => {
-        want_failed_internal!{ $variant(_)=$input, x, $($d:expr),* }
+        want_failed_internal!{ $variant(_)=$input, x, $($d),* }
         None
       },
     };