diff --git a/cmd/include/blue/cmd.h b/cmd/include/blue/cmd.h index 4831be6..99989cb 100644 --- a/cmd/include/blue/cmd.h +++ b/cmd/include/blue/cmd.h @@ -90,8 +90,8 @@ b_command_arg_set_allowed_values(this_arg, allowed_values) #define B_COMMAND_USAGE() \ - b_command_usage *usage_##__LINE__ = b_command_add_usage(this_cmd); \ - this_usage = usage_##__LINE__; \ + b_command_usage *z__b_unique_name() = b_command_add_usage(this_cmd); \ + this_usage = z__b_unique_name(); \ if (this_usage) #define B_COMMAND_USAGE_OPT(opt_id) \