• R/O
  • SSH
  • HTTPS

ttssh2: Commit


Commit MetaInfo

Revision8558 (tree)
Zeit2020-02-22 01:34:30
Autorzmatsuo

Log Message

ツールチップ内のメモリリークを修正

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

Ändern Zusammenfassung

Diff

--- branches/4-stable/doc/en/html/about/history.html (revision 8557)
+++ branches/4-stable/doc/en/html/about/history.html (revision 8558)
@@ -39,11 +39,11 @@
3939 </ul>
4040 </li -->
4141
42- <!-- li>Bug fixes
42+ <li>Bug fixes
4343 <ul>
44- <li></li>
44+ <li>Fixed memory leak when tooltip show. This bug was introduced in 4.103.</li>
4545 </ul>
46- </li -->
46+ </li>
4747
4848 <li>Misc
4949 <ul>
--- branches/4-stable/doc/ja/html/about/history.html (revision 8557)
+++ branches/4-stable/doc/ja/html/about/history.html (revision 8558)
@@ -39,11 +39,11 @@
3939 </ul>
4040 </li -->
4141
42- <!-- li>バグ修正
42+ <li>バグ修正
4343 <ul>
44- <li></li>
44+ <li>ツールチップ表示時のメモリリークを修正。4.103でのエンバグ。</li>
4545 </ul>
46- </li -->
46+ </li>
4747
4848 <li>その他
4949 <ul>
--- branches/4-stable/teraterm/common/tipwin.cpp (revision 8557)
+++ branches/4-stable/teraterm/common/tipwin.cpp (revision 8558)
@@ -277,6 +277,9 @@
277277
278278 TipWin* self = tWin;
279279 self->str_len = _tcslen(str);
280+ if (self->str != NULL) {
281+ free((void *)self->str);
282+ }
280283 self->str = _tcsdup(str);
281284 CalcStrRect();
282285
Show on old repository browser