int white_elo = atoi(white_elo_tag);
int black_elo = atoi(black_elo_tag);
+ int file_num = current_game.file_number;
long start_position = current_game.start_position;
// Parse date and time, if it exists. Set invalid dates to year 3000.
fwrite(&black_elo, sizeof(black_elo), 1, outputfile);
fwrite(&opening, sizeof(opening), 1, outputfile);
fwrite(×tamp, sizeof(timestamp), 1, outputfile);
+ fwrite(&file_num, sizeof(file_num), 1, outputfile);
fwrite(&start_position, sizeof(start_position), 1, outputfile);
putc(strlen((char *)move->move), outputfile);
fwrite(move->move, strlen((char *)move->move), 1, outputfile);