diff --git a/src/library/kernel_bindings.cpp b/src/library/kernel_bindings.cpp index 8ba1d3b78b..fb4856c9d6 100644 --- a/src/library/kernel_bindings.cpp +++ b/src/library/kernel_bindings.cpp @@ -708,7 +708,7 @@ static int definition_get_value(lua_State * L) { } static int definition_get_weight(lua_State * L) { return push_integer(L, to_definition(L, 1).get_weight()); } static list to_param_names(lua_State * L, int _idx) { - return table_to_list(L, _idx, [](lua_State * L, int idx) { + return table_to_list(L, _idx, [](lua_State * L, int idx) -> name { if (is_level(L, idx)) { level const & l = to_level(L, idx); if (is_param(l))