[Ttssh2-commit] [6190] チケット #35788 不適切な背景画像指定で落ちる

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2015年 12月 5日 (土) 01:48:19 JST


Revision: 6190
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6190
Author:   yutakapon
Date:     2015-12-05 01:48:19 +0900 (Sat, 05 Dec 2015)
Log Message:
-----------
チケット #35788 不適切な背景画像指定で落ちる

Eterm look-feelの背景画像を指定する機能において、正しい画像ファイルを指定しなかった場合に、
プログラムが落ちる問題を修正した。

Ticket Links:
------------
    http://sourceforge.jp/projects/ttssh2/tracker/detail/35788

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

-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtdisp.c
===================================================================
--- trunk/teraterm/teraterm/vtdisp.c	2015-12-03 16:01:38 UTC (rev 6189)
+++ trunk/teraterm/teraterm/vtdisp.c	2015-12-04 16:48:19 UTC (rev 6190)
@@ -741,6 +741,12 @@
 
 	OleLoadPicture(iStream,nFileSize,FALSE,&IID_IPicture,(LPVOID*)&iPicture);
 
+	// \x89摜\x83t\x83@\x83C\x83\x8B\x82ł͂Ȃ\xA2\x83o\x83C\x83i\x83\x8A\x83t\x83@\x83C\x83\x8B\x82\xF0\x8Ew\x92肵\x82\xBD\x8Fꍇ\x82ɁA
+	// \x83v\x83\x8D\x83O\x83\x89\x83\x80\x82\xAA\x97\x8E\x82\xBF\x82\xE9\x96\xE2\x91\xE8\x82\xF0\x8FC\x90\xB3\x82\xB5\x82\xBD\x81B
+	// (2015.12.5 yutaka)
+	if (iPicture == NULL)
+		return (hBitmap);
+
 	iStream->lpVtbl->Release((IStream *)iPicture);
 
 	iPicture->lpVtbl->get_Type(iPicture,&type);



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