changeset 481:9fac53826047

installer: if we can't find a block in the block map, be more verbose Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Wed, 20 Apr 2011 20:17:17 -0400
parents aba2ded209f4
children 243c6083ee1d
files installer/edf.c
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/installer/edf.c	Fri Apr 15 21:07:04 2011 -0400
+++ b/installer/edf.c	Wed Apr 20 20:17:17 2011 -0400
@@ -95,8 +95,13 @@
 	struct block_map *map;
 
 	map = block_map_find(fn, ft, level, blk);
-	if (!map)
+	if (!map) {
+		char buf[128];
+		snprintf(buf,128,"%s could not find block %d at level %d\n",
+			 __func__, blk, level);
+		wto(buf);
 		die();
+	}
 
 	if (map->buf)
 		return map->buf;