#include <string.h> /* atoi() */
#include <time.h> /* time() */
#include <unistd.h> /* optarg, getopt(), access(), unlink() */
-#include "../common/readwrite.h" /* try_fopen(), try_fclose(), textfile_sizes(),
+#include "../common/readwrite.h" /* try_fopen(), try_fclose(), textfile_width(),
* try_fgets()
*/
#include "../common/rexit.h" /* exit_err() */
world.log = NULL; /* map_object_action.c's update_log() checks for this. */
world.seed = seed;
world.map_obj_count = 0;
- world.score = 0;
free(world.map.cells);
free_map_objects(world.map_objs);
world.last_update_turn = 0;
if (!access(world.path_record, F_OK))
{
FILE * file = try_fopen(world.path_record, "r", f_name);
- uint32_t linemax = textfile_sizes(file, NULL);
+ uint32_t linemax = textfile_width(file);
char line[linemax + 1];
while ( (!world.replay || (world.turn < world.replay))
&& NULL != try_fgets(line, linemax + 1, file, f_name))