core/xmlhandlers.lua

changeset 31
aaccbf07849b
parent 20
6885fd2cf51f
child 38
3fdfd6e0cb4e
--- a/core/xmlhandlers.lua	Tue Sep 30 19:52:00 2008 +0100
+++ b/core/xmlhandlers.lua	Tue Sep 30 21:20:55 2008 +0100
@@ -28,12 +28,11 @@
 		local stanza
 		function xml_handlers:StartElement(name, attr)
 			if stanza and #chardata > 0 then
+				-- We have some character data in the buffer
 				stanza:text(t_concat(chardata));
-				print("Char data:", t_concat(chardata));
 				chardata = {};
 			end
 			curr_ns,name = name:match("^(.+):(%w+)$");
-			print("Tag received:", name, tostring(curr_ns));
 			if not stanza then
 				if session.notopen then
 					if name == "stream" then
@@ -70,15 +69,13 @@
 		end
 		function xml_handlers:EndElement(name)
 			curr_ns,name = name:match("^(.+):(%w+)$");
-			--print("<"..name.."/>", tostring(stanza), tostring(#stanza.last_add < 1), tostring(stanza.last_add[#stanza.last_add].name));
 			if (not stanza) or #stanza.last_add < 0 or (#stanza.last_add > 0 and name ~= stanza.last_add[#stanza.last_add].name) then error("XML parse error in client stream"); end
 			if stanza and #chardata > 0 then
+				-- We have some character data in the buffer
 				stanza:text(t_concat(chardata));
-				print("Char data:", t_concat(chardata));
 				chardata = {};
 			end
 			-- Complete stanza
-			print(name, tostring(#stanza.last_add));
 			if #stanza.last_add == 0 then
 				session.stanza_dispatch(stanza);
 				stanza = nil;

mercurial