--- deliantra/server/random_maps/maze_gen.C 2010/06/30 20:51:02 1.23 +++ deliantra/server/random_maps/maze_gen.C 2010/07/01 01:22:44 1.24 @@ -171,14 +171,14 @@ ** maze. option is a flag for either a sparse or a full maze. Sparse mazes have sizable rooms. option = 3=full, 2=braided, 1=sparse, 0=rooms.*/ void -maze_gen (Layout maze, int subtype) +maze_gen (Layout &maze, int subtype) { - xsize = maze->w; - ysize = maze->h; + xsize = maze.w; + ysize = maze.h; ::maze = maze; - maze->clear (); - maze->border (); + maze.clear (); + maze.border (); if (xsize < 4 || ysize < 4) return;