/*\r
* wclipbrd.c -- Clipboard routines for WinBoard\r
*\r
- * Copyright 2000, 2009, 2010 Free Software Foundation, Inc.\r
+ * Copyright 2000, 2009, 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.\r
*\r
* Enhancements Copyright 2005 Alessandro Scotti\r
*\r
GlobalFree(hGlobalMem);\r
return FALSE;\r
}\r
- lstrcpy(lpGlobalMem, text);\r
+ safeStrCpy(lpGlobalMem, text, 1<<20);\r
if (appData.debugMode) {\r
lockCount = GlobalFlags(hGlobalMem) & GMEM_LOCKCOUNT;\r
fprintf(debugFP, "CopyTextToClipboard(): lock count %d\n", lockCount);\r
CloseClipboard();\r
return FALSE;\r
}\r
- lstrcpy(*text, lpClipMem);\r
+ safeStrCpy(*text, lpClipMem, 1<<20 );\r
if (appData.debugMode) {\r
lockCount = GlobalFlags(hClipMem) & GMEM_LOCKCOUNT;\r
fprintf(debugFP, "PasteTextFromClipboard(): lock count %d\n", lockCount);\r