From 71806cb923b2cb5e8af037ade6d06dec69bbda22 Mon Sep 17 00:00:00 2001 From: hugogogo Date: Fri, 15 May 2026 02:29:53 +0200 Subject: [PATCH] fix superscript 1 --- srcs/ft_atoll_superscript.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/srcs/ft_atoll_superscript.c b/srcs/ft_atoll_superscript.c index ce44f0b..fa455e4 100644 --- a/srcs/ft_atoll_superscript.c +++ b/srcs/ft_atoll_superscript.c @@ -32,8 +32,10 @@ long long ft_atoll_superscript(const char *str) int digit; if (superscript_size == 2) { - // ² (U+00B2) or ³ (U+00B3) - if ((uint8_t)str[i + 1] == 0xB2) + // ¹ (U+00B9), ² (U+00B2), or ³ (U+00B3) + if ((uint8_t)str[i + 1] == 0xB9) + digit = 1; + else if ((uint8_t)str[i + 1] == 0xB2) digit = 2; else if ((uint8_t)str[i + 1] == 0xB3) digit = 3;