X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=map.c;h=d70d4282b6fcb374567af57a775633e19c8b3633;hb=9b31ed25d8b92be550b0a91959ac9bede3aea159;hp=4ab6c4f9ced50dc878e099c86a0b83d3e8c52c30;hpb=fe4fd0ebc5eddb411d1d3dd521ef462799705e00;p=sgt-puzzles.git diff --git a/map.c b/map.c index 4ab6c4f..d70d428 100644 --- a/map.c +++ b/map.c @@ -1695,8 +1695,7 @@ static char *parse_edge_list(game_params *params, char **desc, int *map) int i, k, pos, state; char *p = *desc; - for (i = 0; i < wh; i++) - map[wh+i] = i; + dsf_init(map+wh, wh); pos = -1; state = 0;