Revision: 4027
http://svn.sourceforge.net/winmerge/?rev=4027&view=rev
Author: sdottaka
Date: 2007-01-10 07:10:02 -0800 (Wed, 10 Jan 2007)
Log Message:
-----------
BUG: [ 1631613 ] WinMerge crashes when editing code files
Modified Paths:
--------------
trunk/Src/Changes.txt
trunk/Src/editlib/ccrystaleditview.cpp
Modified: trunk/Src/Changes.txt
===================================================================
--- trunk/Src/Changes.txt 2007-01-10 14:18:48 UTC (rev 4026)
+++ trunk/Src/Changes.txt 2007-01-10 15:10:02 UTC (rev 4027)
@@ -3,6 +3,10 @@
(This summarizes all changes to all files under Src, including Src\Languages.)
2007-01-10 Takashi
+ BUG: [ 1631613 ] WinMerge crashes when editing code files
+ Src/editlib: ccrystaleditview.cpp
+
+2007-01-10 Takashi
BUG: [ 1630630 ] Unexpected selection of text after changing pane
Src: MergeEditView.cpp
Modified: trunk/Src/editlib/ccrystaleditview.cpp
===================================================================
--- trunk/Src/editlib/ccrystaleditview.cpp 2007-01-10 14:18:48 UTC (rev 4026)
+++ trunk/Src/editlib/ccrystaleditview.cpp 2007-01-10 15:10:02 UTC (rev 4027)
@@ -1641,7 +1641,7 @@
{
int nTabSize = GetTabSize ();
int nChars = nTabSize - nPos % nTabSize;
- pszInsertStr = (TCHAR *) _alloca (sizeof (TCHAR) * (nPos + nChars));
+ pszInsertStr = (TCHAR *) _alloca (sizeof (TCHAR) * (nPos + nChars + 1));
_tcsncpy (pszInsertStr, pszLineChars, nPos);
while (nChars--)
{
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|