From b6076bed3f3cdc21efdf80309a176841e4731b49 Mon Sep 17 00:00:00 2001 From: David Schmenk Date: Fri, 4 Aug 2017 10:05:58 -0700 Subject: [PATCH] Fix ENTER frame size parameter --- src/toolsrc/codegen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/toolsrc/codegen.c b/src/toolsrc/codegen.c index 8bcd740..4a636b1 100755 --- a/src/toolsrc/codegen.c +++ b/src/toolsrc/codegen.c @@ -495,7 +495,7 @@ void emit_lambdafunc(int tag, char *name, int cparams, t_opseq *lambda_seq) { emit_idfunc(tag, DEF_TYPE, name, 1); if (cparams) - printf("\t%s\t$58,$%02X,$%02X\t\t; ENTER\t%d,%d\n", DB, 0, cparams, 0, cparams); + printf("\t%s\t$58,$%02X,$%02X\t\t; ENTER\t%d,%d\n", DB, cparams*2, cparams, cparams*2, cparams); emit_seq(lambda_seq); emit_pending_seq(); if (cparams)