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);