X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Fwclipbrd.c;h=6f546a423eaa171edb892faa8b59ee359588bca5;hb=76d2f540a0bc0a54bbb2aba5e29d5412e7f2191c;hp=e3c677ec97c1f9227c70d76327a15d62628b1978;hpb=5a2f62ac3fabf21ab669a67ef142fa9cd45b26a9;p=xboard.git diff --git a/winboard/wclipbrd.c b/winboard/wclipbrd.c index e3c677e..6f546a4 100644 --- a/winboard/wclipbrd.c +++ b/winboard/wclipbrd.c @@ -1,9 +1,10 @@ /* * wclipbrd.c -- Clipboard routines for WinBoard - * $Id: wclipbrd.c,v 2.1 2003/10/27 19:21:02 mann Exp $ * * Copyright 2000,2009 Free Software Foundation, Inc. * + * Enhancements Copyright 2005 Alessandro Scotti + * * ------------------------------------------------------------------------ * * GNU XBoard is free software: you can redistribute it and/or modify @@ -299,17 +300,8 @@ VOID PasteGameOrFENFromClipboard() return; } -#if 0 - tmp = buf; - while( *tmp == ' ' || *tmp == '\t' || *tmp == '\r' || *tmp == '\n' ) { - tmp++; - } - - if( *tmp == '[' ) { -#else // [HGM] paste any: make still smarter, to allow pasting of games without tags, recognize FEN in stead if(!ParseFEN(dummyBoard, &dummy, buf) ) { -#endif PasteGameFromString( buf ); } else { @@ -357,15 +349,11 @@ PasteTextFromClipboard(char **text) fprintf(debugFP, "PasteTextFromClipboard(): lock count %d\n", lockCount); } SetLastError(NO_ERROR); -#if 1 /*suggested by Wilkin Ng*/ lockCount = GlobalFlags(hClipMem) & GMEM_LOCKCOUNT; if (lockCount) { locked = GlobalUnlock(hClipMem); } -#else - locked = GlobalUnlock(hClipMem); -#endif err = GetLastError(); if (appData.debugMode) { lockCount = GlobalFlags(hClipMem) & GMEM_LOCKCOUNT;