patches/timidity-10-freeinst.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 3078 4022cd1506a3
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3078
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     1
diff -Naur TiMidity++-2.13.2/timidity/instrum.c TiMidity++-2.13.2.new/timidity/instrum.c
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     2
--- TiMidity++-2.13.2/timidity/instrum.c	2004-05-30 23:48:11.000000000 +0200
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     3
+++ TiMidity++-2.13.2.new/timidity/instrum.c	2009-08-11 15:09:30.977041000 +0200
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     4
@@ -1465,8 +1465,9 @@
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     5
     clear_magic_instruments();
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     6
 
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     7
     /* Free soundfont instruments */
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     8
-    while(i--)
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
     9
+    while(i > 0)
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
    10
     {
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
    11
+	i--;
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
    12
 	/* Note that bank[*]->tone[j].instrument may pointer to
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
    13
 	   bank[0]->tone[j].instrument. See play_midi_load_instrument()
4022cd1506a3 SFEtimidity.spec: from jucr to SFE
jurikm
parents:
diff changeset
    14
 	   at playmidi.c for the implementation */