diff Lib/cgi.py @ 2538:4df00b29477b legacy-trunk

fix typos in escape() and print_form()
author Guido van Rossum <guido@python.org>
date Tue, 14 Mar 1995 17:22:28 +0000
parents 2f89ec1a9c38
children cfa9b3a84872
line wrap: on
line diff
--- a/Lib/cgi.py	Tue Mar 14 16:32:55 1995 +0000
+++ b/Lib/cgi.py	Tue Mar 14 17:22:28 1995 +0000
@@ -258,13 +258,13 @@
 	for key in skeys:
 		print '<dt>', escape(key), ':',
 		print '<i>', escape(`type(form[key])`), '</i>',
-		print '<dd>', escape(form[key])
+		print '<dd>', escape(`form[key]`)
 	print '</dl>'
 
 def escape( s ):
-	s = regsub.gsub('&', '&amp;') # Must be done first
-	s = regsub.gsub('<', '&lt;')
-	s = regsub.gsub('>', '&gt;')
+	s = regsub.gsub('&', '&amp;', s) # Must be done first
+	s = regsub.gsub('<', '&lt;', s)
+	s = regsub.gsub('>', '&gt;', s)
 	return s
 
 def test( what ):