From fda266af2feae6815c479a2f57552c76f06b73f4 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Sun, 24 Nov 2024 20:47:41 +0000 Subject: [PATCH] cmd: fix int->pointer widening cast warning on MSVC --- cmd/include/blue/cmd.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/include/blue/cmd.h b/cmd/include/blue/cmd.h index 2c4722a..31ef8ed 100644 --- a/cmd/include/blue/cmd.h +++ b/cmd/include/blue/cmd.h @@ -7,6 +7,7 @@ #include #include #include +#include #define b_arglist_foreach(it, q) \ for (int z__b_unique_name() = b_arglist_iterator_begin( \ @@ -114,8 +115,8 @@ b_command_usage_add_arg( \ this_usage, (struct b_command_arg *)B_COMMAND_INVALID_ID) -#define B_COMMAND_OPTION_HELP ((unsigned int)0xF0000001) -#define B_COMMAND_INVALID_ID ((unsigned int)0xFFFFFFFF) +#define B_COMMAND_OPTION_HELP ((uintptr_t)0xF0000001) +#define B_COMMAND_INVALID_ID ((uintptr_t)0xFFFFFFFF) typedef enum b_command_arg_value_count { B_ARG_0_OR_1_VALUES = -1,