[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdelibs/kdecore/network
From:       Waldo Bastian <bastian () kde ! org>
Date:       2005-02-25 12:00:14
Message-ID: 20050225120014.D897EEF06 () office ! kde ! org
[Download RAW message or body]

CVS commit by waba: 

Disable IDN by default.
Patch by Thiago
CCBUG: 98788


  M +6 -0      kresolver.cpp   1.43


--- kdelibs/kdecore/network/kresolver.cpp  #1.42:1.43
@@ -33,4 +33,5 @@
 #include <arpa/inet.h>
 #include <netinet/in.h>
+#include <stdlib.h>
 
 // Qt includes
@@ -870,4 +871,7 @@ static QString ToUnicode(const QString& 
 QCString KResolver::domainToAscii(const QString& unicodeDomain)
 {
+  if (getenv("KDE_USE_IDN") == 0L)
+    return unicodeDomain.latin1();
+
   QCString retval;
   // RFC 3490, section 4 describes the operation:
@@ -909,4 +913,6 @@ QString KResolver::domainToUnicode(const
   if (asciiDomain.isEmpty())
     return asciiDomain;
+  if (getenv("KDE_USE_IDN") == 0L)
+    return asciiDomain;;
 
   QString retval;


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic