diff options
author | Noel Power <noel.power@suse.com> | 2018-08-02 14:51:13 +0100 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2018-09-16 06:16:19 +0200 |
commit | b342e6f038b5277cf30115f11cf0f30d238c12ea (patch) | |
tree | 95fa955f1157122dadc8af2168f47373b8d3a0bc /source4/heimdal | |
parent | 9fc6759792e631d73d1ccd7b22de8314bad42624 (diff) | |
download | samba-b342e6f038b5277cf30115f11cf0f30d238c12ea.tar.gz |
PY3: bytes.maketrans, string.maketrans is a PY2 only function
Signed-off-by: Noel Power <noel.power@suse.com>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/heimdal')
-rw-r--r-- | source4/heimdal/lib/wind/generate.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/source4/heimdal/lib/wind/generate.py b/source4/heimdal/lib/wind/generate.py index 1d708c6a3c4..91dc151ce87 100644 --- a/source4/heimdal/lib/wind/generate.py +++ b/source4/heimdal/lib/wind/generate.py @@ -37,6 +37,7 @@ import datetime import string import os +import sys class GeneratedFile : "Represents a generated file" @@ -56,7 +57,11 @@ class GeneratedFile : class Header(GeneratedFile) : "Represents a generated header file" - guardTrans = string.maketrans('-.', '__') + if sys.hexversion>0x300000f: + guardTrans = bytes.maketrans(b'-.', b'__') + else: + import string + guardTrans = string.maketrans('-.', '__') def makeGuard(self) : """Return a name to be used as ifdef guard""" return string.upper(string.translate(self.name, self.guardTrans)) |