]> git.sur5r.net Git - cc65/commitdiff
Free register info
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 25 Jul 2001 06:59:27 +0000 (06:59 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 25 Jul 2001 06:59:27 +0000 (06:59 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@818 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/cc65/coptind.c

index 36ca5b3d7dd04e8b3ce6cc6dc255bd50f7d80d4f..6f62325b5897357eddb3db1e0517dbe7007dc77e 100644 (file)
@@ -719,7 +719,7 @@ unsigned OptDuplicateLoads (CodeSeg* S)
                    E->AM != AM65_ZPY) {
                    /* Use the A register instead */
                            CE_ReplaceOPC (E, OP65_STA);
-               }                               
+               }
                break;
 
            case OP65_STY:
@@ -804,6 +804,9 @@ unsigned OptDuplicateLoads (CodeSeg* S)
 
     }
 
+    /* Free register info */
+    CS_FreeRegInfo (S);
+
     /* Return the number of changes made */
     return Changes;
 }