X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=pgntags.c;h=0a70df2d3f3d09785026dfec2b61e783521e75fd;hb=558d1df7e18bf07e0deb7b2baed0a0d421ed49ab;hp=d5321723e5fbf86dbc1fa32266270f7294a141d1;hpb=91d8e5853ca580769cc130aa6ea004869118d171;p=xboard.git diff --git a/pgntags.c b/pgntags.c index d532172..0a70df2 100644 --- a/pgntags.c +++ b/pgntags.c @@ -1,8 +1,9 @@ /* * pgntags.c -- Functions to manage PGN tags - * XBoard $Id: pgntags.c,v 2.1 2003/10/27 19:21:00 mann Exp $ * - * Copyright 1995,2009 Free Software Foundation, Inc. + * Copyright 1995, 2009, 2010 Free Software Foundation, Inc. + * + * Enhancements Copyright 2005 Alessandro Scotti * * ------------------------------------------------------------------------ * @@ -106,6 +107,10 @@ int ParsePGNTag(tag, gameInfo) else gameInfo->result = GameUnfinished; success = TRUE; + } else if (StrCaseCmp(name, "TimeControl") == 0) { +// int tc, mps, inc = -1; +// if(sscanf(value, "%d/%d", &mps, &tc) == 2 || ) + success = StrSavePtr(value, &gameInfo->timeControl) != NULL; } else if (StrCaseCmp(name, "FEN") == 0) { success = StrSavePtr(value, &gameInfo->fen) != NULL; } else if (StrCaseCmp(name, "SetUp") == 0) {