From 1e5357c4cff0eedc7241e0a0182e9c6462431449 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Sun, 3 Mar 2024 17:02:24 -0500 Subject: [PATCH] Added destroy command function --- libguestfs-inspect.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/libguestfs-inspect.h b/libguestfs-inspect.h index 00df786..c7a3a9e 100644 --- a/libguestfs-inspect.h +++ b/libguestfs-inspect.h @@ -72,3 +72,18 @@ static struct guestfs_inpsect_command *zmsg_to_command(zmsg_t *msg) { } return res; } + +static void command_destroy(struct guestfs_inpsect_command **c) { + free((*c)->name); + switch ((*c)->command) { + case GUESTFS_COMMAND_LS: + for (size_t i = 0; i < (*c)->args.ls.paths_length; i++) { + free((*c)->args.ls.paths[i]); + } + free((*c)->args.ls.paths); + break; + } + + free(*c); + *c = NULL; +}