summaryrefslogtreecommitdiff
path: root/modules/tools
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2024-02-05 17:57:50 +0100
committerClaudius "keldu" Holeksa <mail@keldu.de>2024-02-05 17:57:50 +0100
commitfad7c2f1d2a210b6372cf8214e30d5176457d989 (patch)
treedc0fc0031c1bf0346de49a5072a3d930a7dfdce6 /modules/tools
parent2790590996da2f6a0f4d59570de62078a5ac8ae2 (diff)
tools: Minor adjustments for c_iface generation
Diffstat (limited to 'modules/tools')
-rw-r--r--modules/tools/c++/c_gen_iface.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/tools/c++/c_gen_iface.hpp b/modules/tools/c++/c_gen_iface.hpp
index b25e5eb..cdacc34 100644
--- a/modules/tools/c++/c_gen_iface.hpp
+++ b/modules/tools/c++/c_gen_iface.hpp
@@ -202,6 +202,7 @@ struct c_data_translater<schema::Function<Req,Ret>> {
return make_error<err::out_of_memory>();
}
+ // Return value
{
auto& c_var = function.template get<"return">();
c_var.template get<"name">().set("ret_val");
@@ -211,6 +212,10 @@ struct c_data_translater<schema::Function<Req,Ret>> {
}
}
+ // Request values
+ {
+ }
+
{
auto eov = funcs.add(std::move(function));
if(eov.is_error()){