Fix saving of analyzed game
authorH.G. Muller <h.g.muller@hccnet.nl>
Thu, 7 Mar 2013 16:52:02 +0000 (17:52 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Thu, 2 May 2013 12:54:30 +0000 (14:54 +0200)
commit8560d1251e7d8cc3f2362ced5d33eaca82f2bc16
tree6081f522b6bc88218523711e6e802aa2717e7cad
parentb41c7cb49ab2482d484a87d18a330f10db4e5cb4
Fix saving of analyzed game

Anotated games after batch-mode Analyze Game were not auto-saved,
because the GameEnds() call supposed to do that was called with a NULL
argument for resultDetails. Now it is called with the resultDetails as
pre-existing in the gameInfo, or an empty string if none exist. This bug
was masked by the fact that in standard game ends (mate, etc.) the
analyzing engine would declare game end and supply a message.
 Also makes a distinction between Analyze Game and regular Analyze mode
when resuming analysis after loading a game; only the former now would
trigger a batch analysis.
backend.c