Coverity was flagged that the uninitialized output variable was used
in the ctl_context_init_command() function. This patch initializes
the variable.

Fixes: 07ff77ccb82a ("db-ctl-base: Make common database command code into 
library.")
Signed-off-by: Eelco Chaudron <[email protected]>
---
 lib/db-ctl-base.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/db-ctl-base.c b/lib/db-ctl-base.c
index 3a8068b12..4c70d20ce 100644
--- a/lib/db-ctl-base.c
+++ b/lib/db-ctl-base.c
@@ -2656,6 +2656,7 @@ ctl_context_init(struct ctl_context *ctx, struct 
ctl_command *command,
                  struct ovsdb_symbol_table *symtab,
                  void (*invalidate_cache_cb)(struct ctl_context *))
 {
+    ds_init(&ctx->output);
     if (command) {
         ctl_context_init_command(ctx, command, false);
     }
-- 
2.44.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to