[ttssh2-commit] [10413] クリップボードへセットする文字列のメモリを開放していなかった

アーカイブの一覧に戻る
scmno****@osdn***** scmno****@osdn*****
2022年 12月 18日 (日) 23:43:30 JST


Revision: 10413
          https://osdn.net/projects/ttssh2/scm/svn/commits/10413
Author:   zmatsuo
Date:     2022-12-18 23:43:29 +0900 (Sun, 18 Dec 2022)
Log Message:
-----------
クリップボードへセットする文字列のメモリを開放していなかった

- メモリリークしていたので修正

Modified Paths:
--------------
    trunk/teraterm/teraterm/vtwin.cpp

-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtwin.cpp
===================================================================
--- trunk/teraterm/teraterm/vtwin.cpp	2022-12-18 12:20:56 UTC (rev 10412)
+++ trunk/teraterm/teraterm/vtwin.cpp	2022-12-18 14:43:29 UTC (rev 10413)
@@ -540,9 +540,11 @@
 	// \x83o\x83b\x83t\x83@\x82\xAA\x91I\x91\xF0\x8F\xF3\x91Ԃ\xBE\x82\xC1\x82\xBD\x82\xE7\x81A\x91I\x91\xF0\x93\xE0\x97e\x82\xAA\x83N\x83\x8A\x83b\x83v\x83{\x81[\x83h\x82\xC9
 	// \x83R\x83s\x81[\x82\xB3\x82\xEA\x82Ă\xB5\x82܂\xA4\x96\xE2\x91\xE8\x82\xF0\x8FC\x90\xB3 (2007.12.6 maya)
 	if (!disableBuffEndSelect) {
+		// \x91I\x91\xF0\x97̈\xE6\x82̕\xB6\x8E\x9A\x82\xF0\x8E擾\x81A\x83N\x83\x8A\x83b\x83v\x83{\x81[\x83h\x82փZ\x83b\x83g\x82\xB7\x82\xE9
 		wchar_t *strW = BuffEndSelect();
 		if (strW != NULL) {
 			CBSetTextW(HVTWin, strW, 0);
+			free(strW);
 		}
 	}
 


ttssh2-commit メーリングリストの案内
アーカイブの一覧に戻る