diff --git a/mach/proto/cg/codegen.c b/mach/proto/cg/codegen.c index 6ce9d164e..b9dfef4f6 100644 --- a/mach/proto/cg/codegen.c +++ b/mach/proto/cg/codegen.c @@ -171,7 +171,8 @@ if (Debug) SAVEST; mincost = costlimit-totalcost+1; for(i=0;i1) { fprintf(stderr,"Next tuple %d,%d,%d,%d\n", if (Debug > 1) fprintf(stderr, "cost after coercions: %u\n", t); #endif if (t 1) fprintf(stderr, "cost after coercions: %u\n", t); erasereg(pos2[j]); } if (t 1) fprintf(stderr, "cost after coercions: %u\n", t); if (Debug>2) fprintf(stderr,"Continuing match after coercions\n"); #endif - t += codegen(codep,ply,FALSE,mincost-t,0); + t += codegen(codep,ply,FALSE,mincost