From 9e34588f197e4b634adfcd7f89f583a27008db98 Mon Sep 17 00:00:00 2001 From: Willem Toorop Date: Mon, 8 Jan 2018 16:04:40 +0100 Subject: [PATCH] logic error --- src/convert.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/convert.c b/src/convert.c index 695cbf27..03a27af2 100644 --- a/src/convert.c +++ b/src/convert.c @@ -175,9 +175,9 @@ getdns_convert_alabel_to_ulabel(const char *alabel) if (!alabel) return NULL; # if defined(HAVE_LIBIDN2) - if (idn2_to_unicode_8z8z(alabel, &ulabel, 0) != IDN2_OK) + if (idn2_to_unicode_8z8z(alabel, &ulabel, 0) == IDN2_OK) # else - if (idna_to_unicode_8z8z(alabel, &ulabel, 0) != IDNA_SUCCESS) + if (idna_to_unicode_8z8z(alabel, &ulabel, 0) == IDNA_SUCCESS) # endif return ulabel; #else