chiark / gitweb /
wip error handling
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 12 Jul 2020 14:50:27 +0000 (15:50 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 12 Jul 2020 14:50:27 +0000 (15:50 +0100)
src/gamestate.rs

index df151cccb05719e49d4b184d54777b943eb3f90c..e51876dbe4b2ec9140ba13b26f59805bca1ca2e5 100644 (file)
@@ -143,13 +143,13 @@ impl PieceState {
     };
     write!(defs, r##"<g id="{}" data-dragraise="{}">"##,
            pri.id_piece(),
-           dragraise).unwrap();
-    pr.p.svg_piece(&mut defs, &pri).unwrap();
-    write!(defs, r##"</g>"##).unwrap();
+           dragraise)?;
+    pr.p.svg_piece(&mut defs, &pri)?;
+    write!(defs, r##"</g>"##)?;
     write!(defs, r##"<path id="{}" stroke="black" fill="none" d="{}"/>"##,
            pri.id_select(),
-           pr.p.surround_path(&pri)).unwrap();
-    write!(defs, "{}", pr.p.svg_x_defs(&pri)).unwrap();
+           pr.p.surround_path(&pri))?;
+    write!(defs, "{}", pr.p.svg_x_defs(&pri))?;
     defs
   }