summaryrefslogtreecommitdiffstats
path: root/llvm/utils/unicode-case-fold.py
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/utils/unicode-case-fold.py')
-rwxr-xr-xllvm/utils/unicode-case-fold.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/llvm/utils/unicode-case-fold.py b/llvm/utils/unicode-case-fold.py
index 2efa9045074..ad8265ba7bc 100755
--- a/llvm/utils/unicode-case-fold.py
+++ b/llvm/utils/unicode-case-fold.py
@@ -21,7 +21,11 @@ from __future__ import print_function
import sys
import re
-import urllib2
+try:
+ from urllib.request import urlopen
+except ImportError:
+ from urllib2 import urlopen
+
# This variable will body of the mappings function
body = ""
@@ -95,7 +99,7 @@ def dump_block(b):
body += pattern.format(last, stride(b), modulo, shift(b[0]))
current_block = []
-f = urllib2.urlopen(sys.argv[1])
+f = urlopen(sys.argv[1])
for m in mappings(f):
if len(current_block) == 0:
current_block.append(m)
OpenPOWER on IntegriCloud