From c32e1304872f584a69f3ae6b8e410d88e30db7e3 Mon Sep 17 00:00:00 2001 From: "Christoph M. Wintersteiger" Date: Mon, 28 Oct 2013 12:17:58 +0000 Subject: [PATCH] ML API: bugfix for native function with more than 5 parameters. Signed-off-by: Christoph M. Wintersteiger --- scripts/update_api.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/update_api.py b/scripts/update_api.py index 77a5bf7f2..dd1e46c4f 100644 --- a/scripts/update_api.py +++ b/scripts/update_api.py @@ -1211,9 +1211,11 @@ def mk_ml(): ml_i.write(')') ml_native.write('\n') ml_i.write('\n') - ml_native.write(' = "n_%s"\n' % ml_method_name(name)) if len(ip) > 5: - ml_native.write(' "n_%s_bytecode"\n' % ml_method_name(name)) + ml_native.write(' = "n_%s_bytecode"\n' % ml_method_name(name)) + ml_native.write(' "n_%s"\n' % ml_method_name(name)) + else: + ml_native.write(' = "n_%s"\n' % ml_method_name(name)) ml_native.write('\n') ml_native.write(' end\n\n') ml_i.write('\n(**/**)\n');