PY3: string.translate string.upper don't exist in PY3
[amitay/samba.git] / source4 / heimdal / lib / wind / generate.py
index 91dc151ce87e3d1012d5917d7c126f984004e0bf..0a32fcd4d4d8b9980b8751c7d255871182de5471 100644 (file)
@@ -64,7 +64,7 @@ class Header(GeneratedFile) :
         guardTrans = string.maketrans('-.', '__')
     def makeGuard(self) :
         """Return a name to be used as ifdef guard"""
-        return string.upper(string.translate(self.name, self.guardTrans))
+        return self.name.translate(self.guardTrans).upper()
 
     def __init__(self, name) :
         "Create a new Header with name"