From 76b2f1572911e2872414dfd64db5001439e858cf Mon Sep 17 00:00:00 2001 From: Noel Power Date: Fri, 3 Aug 2018 12:45:51 +0100 Subject: [PATCH] PY3: string.translate string.upper don't exist in PY3 Signed-off-by: Noel Power Reviewed-by: Andrew Bartlett (cherry picked from Samba commit a0c8c8c8331856d9f09d18b389b7dd01c8d33de2) --- lib/wind/generate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/wind/generate.py b/lib/wind/generate.py index 91dc151ce..0a32fcd4d 100644 --- a/lib/wind/generate.py +++ b/lib/wind/generate.py @@ -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"