From 86690be58bfee1d87846a7950fd3cb389989f403 Mon Sep 17 00:00:00 2001 From: Randy Heit Date: Fri, 8 Feb 2013 00:37:17 +0000 Subject: [PATCH] Update DUMB to revision 667b479457fd7c1e9aff4ea8301295c81762bdf5 - Fixed IT envelope reading for node counts over 25, which are invalid SVN r4088 (trunk) --- dumb/src/it/itread.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dumb/src/it/itread.c b/dumb/src/it/itread.c index b06fbbca5..5b7432060 100644 --- a/dumb/src/it/itread.c +++ b/dumb/src/it/itread.c @@ -306,6 +306,8 @@ static int it_read_envelope(IT_ENVELOPE *envelope, DUMBFILE *f) envelope->loop_end = dumbfile_getc(f); envelope->sus_loop_start = dumbfile_getc(f); envelope->sus_loop_end = dumbfile_getc(f); + if (envelope->n_nodes > 25) + envelope->n_nodes = 25; for (n = 0; n < envelope->n_nodes; n++) { envelope->node_y[n] = dumbfile_getc(f); envelope->node_t[n] = dumbfile_igetw(f);