summaryrefslogtreecommitdiff
path: root/src/roomtemplate.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/roomtemplate.rs')
-rw-r--r--src/roomtemplate.rs1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/roomtemplate.rs b/src/roomtemplate.rs
index c8d9918..d853b20 100644
--- a/src/roomtemplate.rs
+++ b/src/roomtemplate.rs
@@ -43,7 +43,6 @@ impl RoomTemplate {
let mut field = Vec::new();
field.resize_with(width * height, Vec::new);
let jsonfield: &Vec<Value> = jsonroom.get("field").ok_or(perr!("no field"))?.as_array().ok_or(perr!("field not an array"))?;
- // todo: what if size doesn't match actual dimensions
for (y, row) in jsonfield.iter().take(height).enumerate() {
for (x, ch) in row.as_str().ok_or(perr!("field row not a string"))?.chars().take(width).enumerate() {
field[x + y * width] = mapping.get(&ch).ok_or(perr!("char not found in mapping"))?.clone();