head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.16 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.14 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.12 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.10 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.8 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.6 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.4 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.2 pkgsrc-2024Q2-base:1.1; locks; strict; comment @# @; 1.1 date 2024.05.27.19.07.50; author riastradh; state Exp; branches; next ; commitid kVV0rSaRfghQEFbF; desc @@ 1.1 log @lang/erlang: Fix ctype(3) misuse. @ text @$NetBSD$ Fix ctype(3) misuse. --- lib/megaco/src/flex/megaco_flex_scanner_drv.flex.src.orig 2024-05-02 13:07:57.000000000 +0000 +++ lib/megaco/src/flex/megaco_flex_scanner_drv.flex.src @@@@ -996,7 +996,7 @@@@ static void mfs_lower_load_token(ErlDrvT } else { for ( i = 0; i < yyleng; ++i ) { - dataP->text_ptr[i] = tolower(yytext[i]); + dataP->text_ptr[i] = tolower((unsigned char)yytext[i]); } DBG_BUF("mfs_lower_load_token", "dataP->text_ptr", @@@@ -1302,7 +1302,7 @@@@ static void mfs_load_map_name() #endif for ( i = 0; i < yyleng; ++i ) { - dataP->text_ptr[i] = tolower(yytext[i]); + dataP->text_ptr[i] = tolower((unsigned char)yytext[i]); } dataP->digit_map_name_ptr = dataP->text_ptr; @@@@ -1326,7 +1326,7 @@@@ static void mfs_load_map_value() #endif for ( i = 0; i < yyleng; ++i ) { - dataP->text_ptr[i] = tolower(yytext[i]); + dataP->text_ptr[i] = tolower((unsigned char)yytext[i]); } dataP->digit_map_value_ptr = dataP->text_ptr; @