From: くまかみ工房 Date: Sat, 26 Nov 2016 08:28:41 +0000 (+0900) Subject: ビュアーモードで起動したときの終了時に Null 参照例外が発生することがあるミスを修正。 X-Git-Url: http://git.osdn.net/view?p=strokestylet%2FCsWin10Desktop3.git;a=commitdiff_plain;h=a529b231000c844fd8562dec677e5dd62c5629bc ビュアーモードで起動したときの終了時に Null 参照例外が発生することがあるミスを修正。 --- diff --git a/FDK24/メディア/動画.cs b/FDK24/メディア/動画.cs index 6c3402a..7925e11 100644 --- a/FDK24/メディア/動画.cs +++ b/FDK24/メディア/動画.cs @@ -317,12 +317,15 @@ namespace FDK.メディア #region " デコードタスクが起動していたら、終了する。" //---------------- - this._デコードタスクを終了せよ.Set(); + if( null != this._デコードタスク ) + { + this._デコードタスクを終了せよ.Set(); - if( !this._デコードタスク.Wait( 2000 ) ) - FDK.Log.WARNING( "デコードタスクの終了待ちがタイムアウトしました。" ); + if( !this._デコードタスク.Wait( 2000 ) ) + FDK.Log.WARNING( "デコードタスクの終了待ちがタイムアウトしました。" ); - this._デコードタスク = null; + this._デコードタスク = null; + } //---------------- #endregion