X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Fwclipbrd.c;h=cb4b5f1b4e94f6dd5b432b828af1ab68b43043bb;hb=18c9024957df2892adb21cd851cb7a27b9502d54;hp=6f546a423eaa171edb892faa8b59ee359588bca5;hpb=a5acdedf686f954492492595b327089f15de76a0;p=xboard.git diff --git a/winboard/wclipbrd.c b/winboard/wclipbrd.c index 6f546a4..cb4b5f1 100644 --- a/winboard/wclipbrd.c +++ b/winboard/wclipbrd.c @@ -1,7 +1,7 @@ /* * wclipbrd.c -- Clipboard routines for WinBoard * - * Copyright 2000,2009 Free Software Foundation, Inc. + * Copyright 2000, 2009, 2010 Free Software Foundation, Inc. * * Enhancements Copyright 2005 Alessandro Scotti * @@ -32,9 +32,9 @@ #include #include "common.h" -#include "winboard.h" #include "frontend.h" #include "backend.h" +#include "winboard.h" #include "wclipbrd.h" /* Imports from winboard.c */ @@ -50,6 +50,7 @@ CopyFENToClipboard() { char *fen = NULL; + if(gameMode == EditPosition) EditPositionDone(TRUE); // [HGM] mak sure castling rights are set consistently fen = PositionToFEN(currentMove, NULL); if (!fen) { DisplayError("Unable to convert position to FEN.", 0);