[Ttssh2-commit] [6452] メモリリークが起きないように、念のため NULL かチェックを行う。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2016年 8月 1日 (月) 18:01:20 JST


Revision: 6452
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6452
Author:   doda
Date:     2016-08-01 18:01:20 +0900 (Mon, 01 Aug 2016)
Log Message:
-----------
メモリリークが起きないように、念のため NULL かチェックを行う。

Modified Paths:
--------------
    trunk/teraterm/teraterm/clipboar.c

-------------- next part --------------
Modified: trunk/teraterm/teraterm/clipboar.c
===================================================================
--- trunk/teraterm/teraterm/clipboar.c	2016-08-01 09:01:16 UTC (rev 6451)
+++ trunk/teraterm/teraterm/clipboar.c	2016-08-01 09:01:20 UTC (rev 6452)
@@ -112,9 +112,11 @@
 
 	CBEchoOnly = EchoOnly;
 
+	if (CBMemHandle) {
+		GlobalFree(CBMemHandle);
+	}
 	CBMemHandle = NULL;
 	CBMemPtr = NULL;
-
 	CBMemPtr2 = 0;
 
 	CBInsertDelay = FALSE;
@@ -169,6 +171,9 @@
 
 	CBEchoOnly = FALSE;
 
+	if (CBMemHandle) {
+		GlobalFree(CBMemHandle);
+	}
 	CBMemHandle = NULL;
 	CBMemPtr = NULL;
 	CBMemPtr2 = 0;
@@ -262,6 +267,9 @@
 
 	CBEchoOnly = FALSE;
 
+	if (CBMemHandle) {
+		GlobalFree(CBMemHandle);
+	}
 	CBMemHandle = NULL;
 	CBMemPtr = NULL;
 	CBMemPtr2 = 0;



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