Go で書き直した Ikemen
Revision | a3a3f70a7d6200e33a3cf4a1ce053188f1b6c1da (tree) |
---|---|
Time | 2017-03-25 19:17:33 |
Author | SUEHIRO <supersuehiro@user...> |
Commiter | SUEHIRO |
sndファイルの読み込みを修正
@@ -391,6 +391,12 @@ func ReadWave(f *os.File, ofs int64) (*Wave, error) { | ||
391 | 391 | ofs += int64(size) + 8 |
392 | 392 | f.Seek(ofs, 0) |
393 | 393 | } |
394 | + if fmtSize == 0 { | |
395 | + if dataSize > 0 { | |
396 | + return nil, Error("fmt がありません") | |
397 | + } | |
398 | + return nil, nil | |
399 | + } | |
394 | 400 | return &w, nil |
395 | 401 | } |
396 | 402 |