Signed-off-by: Pierrick Bouvier <pierrick.bouv...@linaro.org> --- scripts/qapi/commands.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/scripts/qapi/commands.py b/scripts/qapi/commands.py index 79142273828..7b172f7c081 100644 --- a/scripts/qapi/commands.py +++ b/scripts/qapi/commands.py @@ -27,6 +27,7 @@ build_params, gen_features, ifcontext, + runtime_ifcontext, ) from .schema import ( QAPISchema, @@ -406,9 +407,10 @@ def visit_command(self, self._gen_trace_events.add(gen_trace(name)) with self._temp_module('./init'): with ifcontext(ifcond, self._genh, self._genc): - self._genc.add(gen_register_command( - name, features, success_response, allow_oob, - allow_preconfig, coroutine)) + with runtime_ifcontext(ifcond, self._genh, self._genc): + self._genc.add(gen_register_command( + name, features, success_response, allow_oob, + allow_preconfig, coroutine)) def gen_commands(schema: QAPISchema, -- 2.47.2