* 0 => no error found.
*/
int error_ply;
+ /* File number this game comes from. */
+ int file_number;
/* File position of the first byte of the game, or -1
* if unknown.
*/
const char *current_input_file;
/* Whether this is a CHECKFILE or a NORMALFILE. */
SourceFileType current_file_type;
+ /* Current file number. Used to disambiguate PGN file positions. */
+ int current_file_number;
+ int start_file_number;
/* Byte positions to scan to and from in the PGN file.
* Starting in the middle of a game will yield unexpected
* results.