diff --git a/src/meta/bfstm.c b/src/meta/bfstm.c index 3eed6455..67e36292 100644 --- a/src/meta/bfstm.c +++ b/src/meta/bfstm.c @@ -27,7 +27,7 @@ VGMSTREAM * init_vgmstream_bfstm(STREAMFILE *streamFile) { /* check header */ if ((uint32_t)read_32bitBE(0, streamFile) != 0x4653544D) /* "FSTM" */ goto fail; - if ((uint32_t)read_32bitBE(4, streamFile) != 0xFEFF0040) + if ((uint32_t)read_16bitBE(4, streamFile) != 0xFEFF) goto fail; founddata = 0;