From a1ed6eaec440ad25f08a4752809d49ddcd4f4da3 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Mon, 31 Mar 2025 14:30:00 +0800 Subject: Use FreeBSD kernel normal form for C source --- utils/colb.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'utils/colb.c') diff --git a/utils/colb.c b/utils/colb.c index e50ac5d..79ed06d 100644 --- a/utils/colb.c +++ b/utils/colb.c @@ -1,19 +1,25 @@ -// SPDX-License-Identifier: GPL-3.0-only -// SPDX-FileCopyrightText: Copyright (c) 2021 June McEnroe +/*- + * SPDX-License-Identifier: GPL-3.0-only + * SPDX-FileCopyrightText: Copyright (c) 2021 June McEnroe + */ #include #include #include -int main(void) +int +main(void) { + wint_t next, prev = WEOF; + setlocale(LC_CTYPE, "C.UTF-8"); - wint_t next, prev = WEOF; + while (WEOF != (next = getwchar())) { if (next == L'\b') { prev = WEOF; } else { - if (prev != WEOF) putwchar(prev); + if (prev != WEOF) + putwchar(prev); prev = next; } } -- cgit v1.2.3