[Ttssh2-commit] [8558] ツールチップ内のメモリリークを修正

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2020年 2月 22日 (土) 01:34:31 JST


Revision: 8558
          https://osdn.net/projects/ttssh2/scm/svn/commits/8558
Author:   zmatsuo
Date:     2020-02-22 01:34:30 +0900 (Sat, 22 Feb 2020)
Log Message:
-----------
ツールチップ内のメモリリークを修正

- 表示文字を変更するとメモリリークしていた
- backport from r8461

Revision Links:
--------------
    https://osdn.net/projects/ttssh2/scm/svn/commits/8461

Modified Paths:
--------------
    branches/4-stable/doc/en/html/about/history.html
    branches/4-stable/doc/ja/html/about/history.html
    branches/4-stable/teraterm/common/tipwin.cpp

-------------- next part --------------
Modified: branches/4-stable/doc/en/html/about/history.html
===================================================================
--- branches/4-stable/doc/en/html/about/history.html	2020-02-21 03:37:55 UTC (rev 8557)
+++ branches/4-stable/doc/en/html/about/history.html	2020-02-21 16:34:30 UTC (rev 8558)
@@ -39,11 +39,11 @@
     </ul>
   </li -->
 
-  <!-- li>Bug fixes
+  <li>Bug fixes
     <ul>
-      <li></li>
+      <li>Fixed memory leak when tooltip show. This bug was introduced in 4.103.</li>
     </ul>
-  </li -->
+  </li>
 
   <li>Misc
     <ul>

Modified: branches/4-stable/doc/ja/html/about/history.html
===================================================================
--- branches/4-stable/doc/ja/html/about/history.html	2020-02-21 03:37:55 UTC (rev 8557)
+++ branches/4-stable/doc/ja/html/about/history.html	2020-02-21 16:34:30 UTC (rev 8558)
@@ -39,11 +39,11 @@
     </ul>
   </li -->
 
-  <!-- li>\x83o\x83O\x8FC\x90\xB3
+  <li>\x83o\x83O\x8FC\x90\xB3
     <ul>
-      <li></li>
+      <li>\x83c\x81[\x83\x8B\x83`\x83b\x83v\x95\\x8E\xA6\x8E\x9E\x82̃\x81\x83\x82\x83\x8A\x83\x8A\x81[\x83N\x82\xF0\x8FC\x90\xB3\x81B4.103\x82ł̃G\x83\x93\x83o\x83O\x81B</li>
     </ul>
-  </li -->
+  </li>
 
   <li>\x82\xBB\x82̑\xBC
     <ul>

Modified: branches/4-stable/teraterm/common/tipwin.cpp
===================================================================
--- branches/4-stable/teraterm/common/tipwin.cpp	2020-02-21 03:37:55 UTC (rev 8557)
+++ branches/4-stable/teraterm/common/tipwin.cpp	2020-02-21 16:34:30 UTC (rev 8558)
@@ -277,6 +277,9 @@
 
 	TipWin* self = tWin;
 	self->str_len = _tcslen(str);
+	if (self->str != NULL) {
+		free((void *)self->str);
+	}
 	self->str = _tcsdup(str);
 	CalcStrRect();
 


Ttssh2-commit メーリングリストの案内
Back to archive index