diff -r dda9f676e081 -r 7c87de28da3c map.c --- a/map.c Mon Jan 31 00:12:44 2005 +0000 +++ b/map.c Mon Jan 31 06:46:53 2005 +0000 @@ -19,7 +19,8 @@ { uint map_size; - assert(log_x <= 15 && log_y <= 15); + if (log_x < 6 || log_x > 11 || log_y < 6 || log_y > 11) + error("Invalid map size"); DEBUG(map, 1)("Allocating map of size %dx%d", log_x, log_y);