From 0d7fc66078e71a3e9ca8162f8e71458c5f4a299a Mon Sep 17 00:00:00 2001
From: Randy Heit <rheit@zdoom.fake>
Date: Fri, 8 Feb 2013 01:28:54 +0000
Subject: [PATCH] Update DUMB to revision
 4df0e8c5be294fa1fe3ea96eff8387c2505912ec

    - Fixed pattern counting, and swapped pattern counting flag



SVN r4114 (trunk)
---
 dumb/src/it/readmod.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dumb/src/it/readmod.c b/dumb/src/it/readmod.c
index 15b871473..9d105f126 100644
--- a/dumb/src/it/readmod.c
+++ b/dumb/src/it/readmod.c
@@ -648,7 +648,7 @@ static DUMB_IT_SIGDATA *it_mod_load_sigdata(DUMBFILE *f, int rstrict)
 
 	sigdata->n_patterns = -1;
 
-	if ( !( rstrict & 2 ) )
+	if ( ( rstrict & 2 ) )
 	{
 		long total_sample_size;
 		long remain;
@@ -674,7 +674,7 @@ static DUMB_IT_SIGDATA *it_mod_load_sigdata(DUMBFILE *f, int rstrict)
 	}
 	else
 	{
-		for (i = 0; i < sigdata->n_orders; i++)
+		for (i = 0; i < 128; i++)
 		{
 			if (sigdata->order[i] > sigdata->n_patterns)
 				sigdata->n_patterns = sigdata->order[i];