summaryrefslogtreecommitdiff
path: root/devel/libinjection/files/patch-2to3
blob: cb6dad219a49f613f17e04d14b637b4959a9049d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
--- make_parens.py.orig	2022-03-04 21:37:55 UTC
+++ make_parens.py
@@ -412,7 +412,7 @@ def main():
         mutator.permute(line.strip())
 
     for fingerprint in mutator.aslist():
-        print fingerprint
+        print(fingerprint)
 
 
 if __name__ == '__main__':
--- sqlparse_map.py.orig	2022-03-04 21:37:55 UTC
+++ sqlparse_map.py
@@ -1564,6 +1564,6 @@ if __name__ == '__main__':
     if len(CHARMAP) != 256:
         sys.stderr.write("Assert failed: charmap is %d characters\n" % len(CHARMAP))
         sys.exit(1)
-    print dump()
+    print(dump())
 
 # pylint: disable=C0301,C0302
--- sqlparse2c.py.orig	2022-03-04 21:38:43 UTC
+++ sqlparse2c.py
@@ -14,7 +14,7 @@ import sys
 def toc(obj):
     """ main routine """
 
-    print """
+    print("""
 #ifndef LIBINJECTION_SQLI_DATA_H
 #define LIBINJECTION_SQLI_DATA_H
 
@@ -48,7 +48,7 @@ static size_t parse_xstring(sfilter * sf);
 static size_t parse_bstring(sfilter * sf);
 static size_t parse_estring(sfilter * sf);
 static size_t parse_bword(sfilter * sf);
-"""
+""")
 
     #
     # Mapping of character to function
@@ -85,26 +85,26 @@ static size_t parse_bword(sfilter * sf);
         'CHAR_ESTRING'   : 'parse_estring',
         'CHAR_BWORD'     : 'parse_bword'
         }
-    print
-    print "typedef size_t (*pt2Function)(sfilter *sf);"
-    print "static const pt2Function char_parse_map[] = {"
+    print()
+    print("typedef size_t (*pt2Function)(sfilter *sf);")
+    print("static const pt2Function char_parse_map[] = {")
     pos = 0
     for character in obj['charmap']:
-        print "   &%s, /* %d */" % (fnmap[character], pos)
+        print("   &%s, /* %d */" % (fnmap[character], pos))
         pos += 1
-    print "};"
-    print
+    print("};")
+    print()
 
     # keywords
     #  load them
     keywords = obj['keywords']
 
-    for  fingerprint in list(obj[u'fingerprints']):
+    for  fingerprint in list(obj['fingerprints']):
         fingerprint = '0' + fingerprint.upper()
         keywords[fingerprint] = 'F'
 
     needhelp = []
-    for key  in keywords.iterkeys():
+    for key  in keywords.keys():
         if key != key.upper():
             needhelp.append(key)
 
@@ -113,17 +113,17 @@ static size_t parse_bword(sfilter * sf);
         del keywords[key]
         keywords[key.upper()] = tmpv
 
-    print "static const keyword_t sql_keywords[] = {"
+    print("static const keyword_t sql_keywords[] = {")
     for k in sorted(keywords.keys()):
         if len(k) > 31:
             sys.stderr.write("ERROR: keyword greater than 32 chars\n")
             sys.exit(1)
 
-        print "    {\"%s\", '%s'}," % (k, keywords[k])
-    print "};"
-    print "static const size_t sql_keywords_sz = %d;" % (len(keywords), )
+        print("    {\"%s\", '%s'}," % (k, keywords[k]))
+    print("};")
+    print("static const size_t sql_keywords_sz = %d;" % (len(keywords), ))
 
-    print "#endif"
+    print("#endif")
     return 0
 
 if __name__ == '__main__':