@@ -648,7 +648,7 @@ int32_t ToASCII(MaybeStackBuffer<char>* buf,
648648 UIDNA_CHECK_BIDI | // CheckBidi = true
649649 UIDNA_CHECK_CONTEXTJ | // CheckJoiners = true
650650 UIDNA_NONTRANSITIONAL_TO_ASCII; // Nontransitional_Processing
651- if (mode == idna_mode::IDNA_STRICT ) {
651+ if (mode == idna_mode::STRICT ) {
652652 options |= UIDNA_USE_STD3_RULES; // UseSTD3ASCIIRules = beStrict
653653 // VerifyDnsLength = beStrict;
654654 // handled later
@@ -696,15 +696,14 @@ int32_t ToASCII(MaybeStackBuffer<char>* buf,
696696 info.errors &= ~UIDNA_ERROR_LEADING_HYPHEN;
697697 info.errors &= ~UIDNA_ERROR_TRAILING_HYPHEN;
698698
699- if (mode != idna_mode::IDNA_STRICT ) {
699+ if (mode != idna_mode::STRICT ) {
700700 // VerifyDnsLength = beStrict
701701 info.errors &= ~UIDNA_ERROR_EMPTY_LABEL;
702702 info.errors &= ~UIDNA_ERROR_LABEL_TOO_LONG;
703703 info.errors &= ~UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
704704 }
705705
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 )) {
708707 len = -1 ;
709708 buf->SetLength (0 );
710709 } else {
@@ -742,7 +741,7 @@ static void ToASCII(const FunctionCallbackInfo<Value>& args) {
742741 Utf8Value val (env->isolate (), args[0 ]);
743742 // optional arg
744743 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 ;
746745
747746 MaybeStackBuffer<char > buf;
748747 int32_t len = ToASCII (&buf, *val, val.length (), mode);
0 commit comments