From 1026fdf34f6afdfdbec9041155f5e5a1c2c95708 Mon Sep 17 00:00:00 2001 From: "jason@long.name" Date: Mon, 2 Dec 2013 01:44:52 +0000 Subject: [PATCH] make-tiles: allow tile specification to be empty this fixes a build-crash bug if a tile is not given any images git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@886 d9718cc8-9f43-0410-858b-315f434eb58c --- src/micropolisj/build_tool/MakeTiles.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/micropolisj/build_tool/MakeTiles.java b/src/micropolisj/build_tool/MakeTiles.java index 2ff7eb3..170f514 100644 --- a/src/micropolisj/build_tool/MakeTiles.java +++ b/src/micropolisj/build_tool/MakeTiles.java @@ -59,6 +59,11 @@ public class MakeTiles TileSpec tileSpec = TileSpec.parse(tileNumber, rawSpec, recipe); FrameSpec ref = parseFrameSpec(tileSpec); + if (ref == null) { + // tile is defined, but it has no images + continue; + } + drawTo(ref, gr, 0, TILE_SIZE*i); }