about summary refs log tree commit diff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/cmd5.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/scripts/cmd5.py b/scripts/cmd5.py
index 3a8848bb..11a18137 100644
--- a/scripts/cmd5.py
+++ b/scripts/cmd5.py
@@ -3,15 +3,15 @@ import hashlib, sys, re
 alphanum = "0123456789abcdefghijklmnopqrstuvwzyxABCDEFGHIJKLMNOPQRSTUVWXYZ_"
 
 def cstrip(lines):
-	d = b""	
+	d = ""	
 	for l in lines:
-		l = re.sub(b"#.*", b"", l)
-		l = re.sub(b"//.*", b"", l)
-		d += l + b" "
-	d = re.sub(b"\/\*.*?\*/", b"", d) # remove /* */ comments
-	d = d.replace(b"\t", b" ") # tab to space
-	d = re.sub(b"  *", b" ", d) # remove double spaces
-	d = re.sub(b"", b"", d) # remove /* */ comments
+		l = re.sub("#.*", "", l)
+		l = re.sub("//.*", "", l)
+		d += l + " "
+	d = re.sub("\/\*.*?\*/", "", d) # remove /* */ comments
+	d = d.replace("\t", " ") # tab to space
+	d = re.sub("  *", " ", d) # remove double spaces
+	d = re.sub("", "", d) # remove /* */ comments
 	
 	d = d.strip()
 	
@@ -24,11 +24,11 @@ def cstrip(lines):
 		i += 1
 	return d
 
-f = b""
+f = ""
 for filename in sys.argv[1:]:
 	f += cstrip([l.strip() for l in open(filename, "rb")])
 
-hash = hashlib.md5(f).hexdigest().lower()[16:]
+hash = hashlib.md5(f.encode()).hexdigest().lower()[16:]
 # TODO: refactor hash that is equal to the 0.5 hash, remove when we 
 # TODO: remove when we don't need it any more
 if hash == "f16c2456fc487748":