Comparison

core/xmlhandlers.lua @ 2506:d11a781baf13

xmlhandlers: Removed unused variables.
author Waqas Hussain <waqas20@gmail.com>
date Tue, 26 Jan 2010 03:39:53 +0500
parent 2505:0849e349992d
child 2925:692b3c6c5bd2
comparison
equal deleted inserted replaced
2505:0849e349992d 2506:d11a781baf13
10 10
11 require "util.stanza" 11 require "util.stanza"
12 12
13 local st = stanza; 13 local st = stanza;
14 local tostring = tostring; 14 local tostring = tostring;
15 local pairs = pairs;
16 local ipairs = ipairs;
17 local t_insert = table.insert; 15 local t_insert = table.insert;
18 local t_concat = table.concat; 16 local t_concat = table.concat;
19 17
20 local default_log = require "util.logger".init("xmlhandlers"); 18 local default_log = require "util.logger".init("xmlhandlers");
21 19
31 29
32 local ns_separator = "\1"; 30 local ns_separator = "\1";
33 local ns_pattern = "^([^"..ns_separator.."]*)"..ns_separator.."?(.*)$"; 31 local ns_pattern = "^([^"..ns_separator.."]*)"..ns_separator.."?(.*)$";
34 32
35 function init_xmlhandlers(session, stream_callbacks) 33 function init_xmlhandlers(session, stream_callbacks)
36 local ns_stack = { "" };
37 local curr_tag;
38 local chardata = {}; 34 local chardata = {};
39 local xml_handlers = {}; 35 local xml_handlers = {};
40 local log = session.log or default_log; 36 local log = session.log or default_log;
41 37
42 local cb_streamopened = stream_callbacks.streamopened; 38 local cb_streamopened = stream_callbacks.streamopened;
95 if curr_ns == "jabber:client" and name ~= "iq" and name ~= "presence" and name ~= "message" then 91 if curr_ns == "jabber:client" and name ~= "iq" and name ~= "presence" and name ~= "message" then
96 cb_error(session, "invalid-top-level-element"); 92 cb_error(session, "invalid-top-level-element");
97 end 93 end
98 94
99 stanza = st.stanza(name, attr); 95 stanza = st.stanza(name, attr);
100 curr_tag = stanza;
101 else -- we are inside a stanza, so add a tag 96 else -- we are inside a stanza, so add a tag
102 attr.xmlns = nil; 97 attr.xmlns = nil;
103 if curr_ns ~= stream_default_ns then 98 if curr_ns ~= stream_default_ns then
104 attr.xmlns = curr_ns; 99 attr.xmlns = curr_ns;
105 end 100 end