@@ -648,7 +648,7 @@ int32_t ToASCII(MaybeStackBuffer<char>* buf,
648
648
UIDNA_CHECK_BIDI | // CheckBidi = true
649
649
UIDNA_CHECK_CONTEXTJ | // CheckJoiners = true
650
650
UIDNA_NONTRANSITIONAL_TO_ASCII; // Nontransitional_Processing
651
- if (mode == idna_mode::IDNA_STRICT ) {
651
+ if (mode == idna_mode::STRICT ) {
652
652
options |= UIDNA_USE_STD3_RULES; // UseSTD3ASCIIRules = beStrict
653
653
// VerifyDnsLength = beStrict;
654
654
// handled later
@@ -696,15 +696,14 @@ int32_t ToASCII(MaybeStackBuffer<char>* buf,
696
696
info.errors &= ~UIDNA_ERROR_LEADING_HYPHEN;
697
697
info.errors &= ~UIDNA_ERROR_TRAILING_HYPHEN;
698
698
699
- if (mode != idna_mode::IDNA_STRICT ) {
699
+ if (mode != idna_mode::STRICT ) {
700
700
// VerifyDnsLength = beStrict
701
701
info.errors &= ~UIDNA_ERROR_EMPTY_LABEL;
702
702
info.errors &= ~UIDNA_ERROR_LABEL_TOO_LONG;
703
703
info.errors &= ~UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
704
704
}
705
705
706
- if (U_FAILURE (status) ||
707
- (mode != idna_mode::IDNA_LENIENT && info.errors != 0 )) {
706
+ if (U_FAILURE (status) || (mode != idna_mode::LENIENT && info.errors != 0 )) {
708
707
len = -1 ;
709
708
buf->SetLength (0 );
710
709
} else {
@@ -742,7 +741,7 @@ static void ToASCII(const FunctionCallbackInfo<Value>& args) {
742
741
Utf8Value val (env->isolate (), args[0 ]);
743
742
// optional arg
744
743
bool lenient = args[1 ]->BooleanValue (env->isolate ());
745
- idna_mode mode = lenient ? idna_mode::IDNA_LENIENT : idna_mode::IDNA_DEFAULT ;
744
+ idna_mode mode = lenient ? idna_mode::LENIENT : idna_mode::DEFAULT ;
746
745
747
746
MaybeStackBuffer<char > buf;
748
747
int32_t len = ToASCII (&buf, *val, val.length (), mode);
0 commit comments