本来はSoundDecoder.dllのmp3実装側の問題だが、CSound.cs側で0byteチェックを入れて問題回避した。
git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@116
16f42ceb-6dc6-49c8-ba94-
f2d53467949d
{\r
//Trace.TraceInformation("tデコード後のサイズを調べる、を開始。");\r
_nHandle = -1;\r
+\r
+ #region [ #24416 2011.2.15 yyagi; to avoid application error in case filesize==0 ]\r
+ FileInfo fi = new FileInfo( strファイル名 );\r
+ long filesize = fi.Length;\r
+ if ( filesize <= 0 )\r
+ {\r
+ return -1;\r
+ }\r
+ fi = null;\r
+ #endregion\r
+\r
int nHandle = this.Open(strファイル名);\r
if( nHandle < 0 )\r
{\r