From 9c2d93f531a6ab02ccaae00cd791f50cda5a86b3 Mon Sep 17 00:00:00 2001 From: jukoo Date: Wed, 25 Feb 2026 13:14:16 +0000 Subject: [PATCH] inline mode: character and shell expression --- main.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/main.c b/main.c index 20b41a8..f345bce 100644 --- a/main.c +++ b/main.c @@ -45,12 +45,11 @@ int main(int ac , char **av) return EXIT_SUCCESS ; } - uf64_t value = strtol(short_flags , (void *)00 , 10) ; - if (!value) - value = (unsigned char)(*(short_flags)&0xff); + uf64_t value = bcvtol(short_flags,10) ; + if (!value && is_printable(short_flags)) + value = (*short_flags & 0xff) ; - bcv_print(value); - + bcv_print(value); goto _bcv_end ; }