Output was wrong with maxmembers<2
authorsater <none@none>
Mon, 3 Nov 1986 09:13:32 +0000 (09:13 +0000)
committersater <none@none>
Mon, 3 Nov 1986 09:13:32 +0000 (09:13 +0000)
util/ncgg/output.c

index 48ba951..959fdd6 100644 (file)
@@ -271,7 +271,7 @@ outregs() {
                        l_regs[i].ri_size);
                if (maxmembers!=0) {
                        fprintf(ctable,",{");
-                       for(j=0;j<2;j++)
+                       for(j=0;j<maxmembers;j++)
                                fprintf(ctable,"%d,",l_regs[i].ri_memb[j]);
                        /* now compute and print set of registers
                         * that clashes with this register.