# HG changeset patch # User Matti Hamalainen # Date 1425531658 -7200 # Node ID b122ad2d3fbe09b68643ace88a75741100486bcb # Parent 29dc9337fa11f6914e1e95ffd5bbf2bc53bad24e Add XM format version check. diff -r 29dc9337fa11 -r b122ad2d3fbe minijss/jloadxm.c --- a/minijss/jloadxm.c Thu Mar 05 07:00:27 2015 +0200 +++ b/minijss/jloadxm.c Thu Mar 05 07:00:58 2015 +0200 @@ -811,6 +811,17 @@ xmH.ninstruments, XM_MaxInstruments); } + switch (xmH.version) + { + case 0x0104: + break; + + default: + JSSWARNING(DMERR_NOT_SUPPORTED, DMERR_NOT_SUPPORTED, + "Unsupported version of XM format 0x%04x.\n", + xmH.version); + } + if (!dmf_read_str(inFile, &xmH.orderList, sizeof(xmH.orderList))) { JSSERROR(DMERR_FREAD, DMERR_FREAD,