diff options
| author | Daniel P. Berrangé <berrange@redhat.com> | 2025-02-05 12:35:48 +0000 |
|---|---|---|
| committer | Markus Armbruster <armbru@redhat.com> | 2025-02-10 15:45:04 +0100 |
| commit | 696ae1ac91fc50f87838519a0717d74f5816fd50 (patch) | |
| tree | 94a6aefebebba9adf33f3031687406816a39543b /qapi/qmp-registry.c | |
| parent | d8a22e69fec2aa495665ee95af1997651a20ca1f (diff) | |
| download | focaccia-qemu-696ae1ac91fc50f87838519a0717d74f5816fd50.tar.gz focaccia-qemu-696ae1ac91fc50f87838519a0717d74f5816fd50.zip | |
qapi: change 'unsigned special_features' to 'uint64_t features'
The "special_features" field / parameter holds the subset of schema features that are for internal code use. Specifically 'DEPRECATED' and 'UNSTABLE'. This special casing of internal features is going to be removed, so prepare for that by renaming to 'features'. Using a fixed size type is also best practice for bit fields. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-ID: <20250205123550.2754387-3-berrange@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>
Diffstat (limited to 'qapi/qmp-registry.c')
| -rw-r--r-- | qapi/qmp-registry.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/qapi/qmp-registry.c b/qapi/qmp-registry.c index ac989074ed..e2623f2b78 100644 --- a/qapi/qmp-registry.c +++ b/qapi/qmp-registry.c @@ -17,7 +17,7 @@ void qmp_register_command(QmpCommandList *cmds, const char *name, QmpCommandFunc *fn, QmpCommandOptions options, - unsigned special_features) + uint64_t features) { QmpCommand *cmd = g_malloc0(sizeof(*cmd)); @@ -28,7 +28,7 @@ void qmp_register_command(QmpCommandList *cmds, const char *name, cmd->fn = fn; cmd->enabled = true; cmd->options = options; - cmd->special_features = special_features; + cmd->features = features; QTAILQ_INSERT_TAIL(cmds, cmd, node); } |