From fd8ed7554ea43c14b1ec54b136cecac19190040d Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Sun, 12 May 2024 17:12:19 +0200 Subject: [PATCH] command: replace strcmp with enum Here we already know 'enum' value, so compare just those instead of calling strcmp(). --- tools/command.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/command.c b/tools/command.c index 06f93c08a..f0f90260f 100644 --- a/tools/command.c +++ b/tools/command.c @@ -1184,7 +1184,7 @@ void factor_common_options(void) for (ci = 0; ci < COMMAND_COUNT; ci++) { cmd = &commands[ci]; - if (strcmp(cmd->name, command_names[cn].name)) + if (cmd->lvm_command_enum != command_names[cn].lvm_command_enum) continue; command_names_args[cn].variants++; @@ -1195,7 +1195,7 @@ void factor_common_options(void) for (ci = 0; ci < COMMAND_COUNT; ci++) { cmd = &commands[ci]; - if (strcmp(cmd->name, command_names[cn].name)) + if (cmd->lvm_command_enum != command_names[cn].lvm_command_enum) continue; if (cmd->ro_count || cmd->any_ro_count)