From c0927006217e7a7e0214add5828659287c7498d6 Mon Sep 17 00:00:00 2001 From: forsyth Date: Tue, 27 Apr 2010 21:15:13 +0100 Subject: 20100427-2115 --- utils/8c/cgen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'utils/8c/cgen.c') diff --git a/utils/8c/cgen.c b/utils/8c/cgen.c index 81521666..c8511e2c 100644 --- a/utils/8c/cgen.c +++ b/utils/8c/cgen.c @@ -895,7 +895,7 @@ cgen(Node *n, Node *nn) regfree(&nod); } else gopcode(OFUNC, n->type, Z, l); - if(REGARG && reg[REGARG]) + if(REGARG>=0 && reg[REGARG]) reg[REGARG]--; if(nn != Z) { regret(&nod, n); -- cgit v1.2.3